在页面启动期间,我正在尝试向DOM添加元素.
我有以下代码:
$(document).ready(function () {
$(document).prepend("<div id=new_div style=z-index:1;></div>");
});
Run Code Online (Sandbox Code Playgroud)
我在FF21,Chrome27和IE10上测试了这个.它们都返回标题中提到的错误(确切的措辞来自Chrome调试器).
在jquery-1.10.0.js上调试,我将问题追溯到5998行
safeFrag = document.createDocumentFragment()
Run Code Online (Sandbox Code Playgroud)
显然文档为空.将堆栈跟踪向上移动到domManip第6249行,对象将作为this[ 0 ].ownerDocumentnull 传递.
我已经剥离了页面上的javascript,只是加载jQuery并运行此命令,问题仍然存在.
看到这个jsFiddle,警报没有弹出,这意味着之前javascript引擎卡在了线上.
帮助赞赏.
我正在尝试按照ASP.NET OutputCache和Cookies中的建议在Global.asax.vb中的Application_EndRequest中设置一个cookie
我写了以下代码,cookie获得了ERROR价值.
为什么没有会话?
Sub Application_EndRequest(ByVal sender As Object, ByVal e As EventArgs)
Dim context As HttpContext = HttpContext.Current
If Not context.Session Is Nothing Then
context.Response.Cookies("T").Value = context.Session("T")
Else
context.Response.Cookies("T").Value = "ERROR"
End If
End Sub
Run Code Online (Sandbox Code Playgroud) 与此类似,但有一点扭曲.
VB函数声明:
Public Shared Function MyFunc(ByVal Name As String, ByVal Num As Integer, Optional ByRef obj As Object = Nothing, Optional ByVal val As Integer = 0) As Boolean
Run Code Online (Sandbox Code Playgroud)
在调用C#时(不同的解决方案,我复制了.dll)
错误164方法'MyFunc'没有重载需要2个参数
元数据显示的功能是:
public static bool MyFunc(string Name, int Num, ref object obj, int val = 0);
Run Code Online (Sandbox Code Playgroud)
为什么一个人Optional通过而另一个没有?
我正在使用bootstrap日期时间选择器.它的工作正常,有日期和时间选择.但问题是能见度.如果我把它放在任何类型的容器外面,模态是可见的.但是如果我试着将它作为一个td放在一个表中,那么模态是不可见的.我创建了一个说明相同的jsfiddle.
我已经浏览了上面提到的网站的css文件,并尝试设置大小,z-index等.但没有任何作用. 
请帮我设置z-index或其他解决方案以提高可见性.
<div class="panel panel-info" style="margin-top: 1%">
<div class="panel-heading" id="JnName">Date Picker</div>
<div class="panel-body">
<form name="form3" role="form">
<div class="table-responsive" style="size:auto; max-width: 100%;">
<table class="table table-bordered table-striped" id="System Analysis">
<tbody>
<tr>
<td width="50%">
<div class="row-fluid">
<div class="col-xs-4">
<div class="box">From Date:</div>
</div>
<div class='col-sm-8'>
<div class="form-group">
<div class='input-group date' id='rptDateFrom'>
<input type='text' name='rptDateFrom' class="form-control" id="rptDateFrom" onkeydown="return false" value='' />
<span class="input-group-addon">
<span class="glyphicon glyphicon-calendar"></span>
</span>
</div>
</div>
<script type="text/javascript">
$(function () {
$('#rptDateFrom').datetimepicker({
//viewMode: 'months',
format: 'DD/MM/YYYY',
widgetPositioning: …Run Code Online (Sandbox Code Playgroud) 我正在使用Yeoman和cg-angular生成器来构建一个角度应用程序.这最初工作正常,但我最近升级angular-bootstrap,从0.10以0.11获得关于模态大小的一个新功能的保持.执行此操作后,我注意到Chrome上的开发人员控制台中出现以下错误.
GET http://localhost:9001/fonts/glyphicons-halflings-regular.woff angular-ui-router.js:3702
GET http://localhost:9001/fonts/glyphicons-halflings-regular.ttf :9001/fonts/glyphicons-halflings-regular.ttf:1
Run Code Online (Sandbox Code Playgroud)
我使用的版本3.1.1的bootstrap.
如果我升级bootstrap到最新的那个3.3.4.然后我得到一些不同的错误:
GET http://fonts/glyphicons-halflings-regular.woff2 net::ERR_NAME_NOT_RESOLVED angular-animate.js:442
GET http://fonts/glyphicons-halflings-regular.woff net::ERR_NAME_NOT_RESOLVED fonts/glyphicons-halflings-regular.woff:1
GET http://fonts/glyphicons-halflings-regular.ttf net::ERR_NAME_NOT_RESOLVED fonts/glyphicons-halflings-regular.ttf:1
Run Code Online (Sandbox Code Playgroud)
我应该说我在本地运行时看到这些错误 grunt serve
此外,如果我升级boostrap,但保持angular-bootstrap在0.10那时我没有这些问题.
我也有以下我的Gruntfile.js:
copy: {
main: {
files: [
{src: ['bower_components/font-awesome/fonts/**'], dest: 'dist/', filter: 'isFile', expand: true},
{src: ['bower_components/bootstrap/fonts/**'], dest: 'dist/', filter: 'isFile', expand: true}
]
}
}
Run Code Online (Sandbox Code Playgroud)
虽然,就像我说的那样,我在本地运行时看到这些丢失的字形,所以这个笨拙的任务不应该进入游戏.
我已经仔细研究了angular-bootstrap代码,令人困惑的是,代码中似乎没有直接引用glyphicon字体,因此升级此模块可能会导致这些错误有点奇怪.
升级时有没有其他人对glyphicons有任何问题angular-bootstrap?
我有一个object大于零的数字(授予).让我们给它42.它最初是一个HttpContext.Session集合的一部分.
Session["myNumber"] = 42;
object obj = Session["myNumber"];
Run Code Online (Sandbox Code Playgroud)
我已经尝试将它用作铸造的int:
int num = (int)obj;
Run Code Online (Sandbox Code Playgroud)
这回来了0.
但是,我设法得到了我想做的事:
int num = int.Parse(obj.ToString());
Run Code Online (Sandbox Code Playgroud)
这给了我42.
这是否有意义,可能是声明或类型或问题的问题?
我有一个页面,我使用bootstrap,我添加了一个地图(API v3).
它起初工作正常,但是当我折叠地图时 - 我无法重新打开它.
我查看了类似的SO问题,但找不到解决这个问题.
我的HTML:
<div id="mapHeader" data-toggle="collapse" data-target="#map">
Header
</div>
<div id="map" class="collapse in">
<div id="map_canvas"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
#map_canvas { height: 100% }
#map {height: 30em; width: 50%;max-height:100%;}
Run Code Online (Sandbox Code Playgroud)
Javascript只加载地图.
关于On Error Goto x没有捕获所有错误等有类似的问题,但我遇到了一个不同的问题.
我的(经典ASP)页面工作正常,大部分时间.有些用户抱怨页面出错,无法复制.
我尝试了错误处理,但On Error Resume Next没有帮助我解决这种情况,On Error Goto导致页面无法正常工作并不断抛出错误(看起来像500,但这可能是因为处理IIS正在后台进行).它发生了,我是否写Goto 0或Goto [label]没有区别,如果标签存在与否.
可能是什么导致了这个?
我正在从DB数据创建一个通用对象:
object[] data = new object[dataReader.FieldCount];
dataReader.GetValues(data);
T t = (T)Activator.CreateInstance(typeof(T), data);
Run Code Online (Sandbox Code Playgroud)
但是,第三行没有构造函数错误的类型.我想添加一个if:
if (typeof(T).GetConstructor(data.TypesOf()) != null)
Run Code Online (Sandbox Code Playgroud)
data.TypesOf()实际上是一个数组 - Type[]包含所有类型的对象data.
什么是data.TypesOf()真正有效的?
或者我是否需要自己迭代data并构建它?
c# ×3
javascript ×2
.net ×1
angularjs ×1
arrays ×1
asp-classic ×1
asp.net ×1
casting ×1
css ×1
global-asax ×1
glyphicons ×1
html ×1
jquery ×1
parsing ×1
redux ×1
session ×1
types ×1
vb.net ×1