小编bit*_*int的帖子

为什么我不能在IE中向innerHTML添加包含脚本标记的字符串

我正在尝试执行以下操作(我正在使用原型库):

var div = document.createElement('div');
div.innerHTML = '<script src="somescript.js"></script>';
$('banner').insert(div);
Run Code Online (Sandbox Code Playgroud)

在IE中,在第二行中设置属性后,div.innerHTML属性始终等于"".

这个片段在一个函数中,它覆盖了外部供应商脚本中的document.write(),这就是为什么我这样做而不是创建一个脚本元素并直接将它附加到div元素.

任何帮助真的很感激,这给了我白发!

javascript innerhtml

11
推荐指数
4
解决办法
1万
查看次数

什么是从c#中的字符串中提取5位数字的最快方法

什么是从c#中的字符串中提取5位数的最快方法.

我有

string.Join(null, System.Text.RegularExpressions.Regex.Split(expression, "[^\\d]"));
Run Code Online (Sandbox Code Playgroud)

还有其他人?

c# regex string

2
推荐指数
2
解决办法
5403
查看次数

标签 统计

c# ×1

innerhtml ×1

javascript ×1

regex ×1

string ×1