我正在使用非常基本的 javascript 创建一个非常简单的 html 页面,这意味着只能在本地运行,并且可以使用任何 Internet Explorer 浏览器。
非常简单,我的意思是在我用冰棒棍和泥(javascript)建造房子时,我非常清楚砖和水泥是我应该使用的(php 或 jquery 等)。
该脚本的目的是,当按下提交按钮时,它会生成一个显示一堆文本的弹出窗口。问题是,每次我尝试时,都会收到“Internet Explorer 限制此网页运行脚本或 ActiveX 控件”的消息。
无论我按了多少次,按“允许阻止内容”按钮只会显示消息。我试图“查看源代码”,但唯一显示的是“ <HTML></HTML>
”
这是我的脚本的一个片段:
<HTML>
<HEAD>
<SCRIPT language="javascript" type="text/javascript">
function formSubmit() {
//Something exciting happens....
generatePopup();
}
function generatePopup() {
var pop = open("", "Popup", "width=300,height=200");
var text = ""
var txt = ""
for (var x = 0 ; x < 10; x++) {
text = text + " a" + x + "\r\n"
}
txt = pop.document.createTextNode(text);
pop.document.body.appendChild(txt)
}
</SCRIPT>
</HEAD>
<BODY>
<P><INPUT type="button" onclick="return formSubmit()" value="Submit form"></P>
</BODY>
</HTML>
有没有办法绕过 Internet Explorer 上的“工具”菜单和“禁用 ActiveX 控件的自动提示”?