0

我正在使用非常基本的 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 控件的自动提示”?

4

1 回答 1

2

尝试以下标题:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0016)http://localhost -->
<html>

在这里你有该功能的完整描述。

于 2013-06-08T13:29:42.493 回答