Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t在HTA无模式对话框中选择文本_Javascript_Internet Explorer 7_Hta_Modeless - Fatal编程技术网

Javascript Can';t在HTA无模式对话框中选择文本

Javascript Can';t在HTA无模式对话框中选择文本,javascript,internet-explorer-7,hta,modeless,Javascript,Internet Explorer 7,Hta,Modeless,通常在HTML文件中,您可以使用鼠标选择和复制文本,或者按CTRL+A和CTRL+C。这甚至可以在Windows系统上的HTA程序中使用 但是,当我在HTA文件中使用window.showModelessDialog()创建无模式对话框窗口时,我无法做到这一点。HTML文档已正确加载和显示,但我无法使用鼠标或CTRL+A和CTRL+C在子窗口中选择/突出显示任何文本 有解决办法吗?如果我尝试改用window.open(),则会打开一个完整的浏览器窗口,包括地址栏、选项卡、菜单栏等。此外,子窗口使

通常在HTML文件中,您可以使用鼠标选择和复制文本,或者按CTRL+A和CTRL+C。这甚至可以在Windows系统上的HTA程序中使用

但是,当我在HTA文件中使用
window.showModelessDialog()
创建无模式对话框窗口时,我无法做到这一点。HTML文档已正确加载和显示,但我无法使用鼠标或CTRL+A和CTRL+C在子窗口中选择/突出显示任何文本

有解决办法吗?如果我尝试改用
window.open()
,则会打开一个完整的浏览器窗口,包括地址栏、选项卡、菜单栏等。此外,子窗口使用IE版本11,而不是HTA程序使用的版本7。我想避免这样做

任何帮助都将不胜感激。谢谢

[编辑]

下面是子HTA文件的前几行

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<HTML>
    <HEAD>
        <meta http-equiv="MSThemeCompatible" content="Yes" />
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <link rel="icon" href="../toee_raw_checker.ico" type="image/x-icon" />
        <TITLE>Calculations</TITLE>
        <HTA:APPLICATION
            ID = "oApp"
            APPLICATIONNAME = "ToEE RAW Checker Calculations"
            BORDER = "thick"
            CAPTION = "yes"
            ICON = "toee_raw_checker.ico"
            SHOWINTASKBAR = "yes"
            SINGLEINSTANCE = "no"
            WINDOWSTATE = "normal"
            SCROLL = "no"
            SCROLLFLAT = "yes"
            VERSION = "0.6.1"
            INNERBORDER = "no"
            SELECTION = "yes"
            SYSMENU = "yes"
            MAXIMIZEBUTTON = "yes"
            MINIMIZEBUTTON = "yes"
            NAVIGABLE = "yes"
            CONTEXTMENU = "yes"
            BORDERSTYLE = "thin"
        />

计算

Set
selection=“yes”
标记中的属性。我已经尝试过了,但没有成功。您正在将HTA或HTML文件加载到对话框中吗
HTA:application
在HTML文档中没有任何效果。我已经尝试了HTA和HTML。这没什么区别。我用相关代码更新了我的初始帖子。