1

作为一个真实世界使用的 javascript 学习体验,我正在尝试编写一个应用程序,该应用程序将弹出一个 600x400 的窗口,其中包含用户 ID 和密码列表。问题是我将 Firefox 设置为在选项卡中显示新窗口,我不想更改该设置。我尝试过的事情:

  1. 我在我的桌面上安装了 apache,所以我尝试使用我需要的内容创建一个网页,但当然它只是在选项卡中打开。我无论如何都找不到将要在新窗口中打开的页面列入白名单。

  2. 我尝试了一个使用 jquery ui 对话框的书签。

<a href="javascript:(function()document.head.appendChild(document.createElement('script')).src='/passwords/passwords_test.js';})();">Test load js</a>

此代码适用于本地主机打开的页面,但不适用于来自网络的页面。我的 js 文件的路径似乎附加到页面 url,然后 firebug 显示 404 找不到页面错误。如果我能弄清楚为什么会发生这种情况,也许我可以让它发挥作用。

  1. 我尝试使用 bash 终端。$ firefox -new-window -width 600 -height 400。这在新窗口中打开了 firefox,但它与我打开的 firefox 窗口大小相同。谷歌搜索显示忽略 -width 和 -height 参数是一个老错误。解决方法是 $ firefox -no-remote -new-window "www.cnn.com" -width 600 -height 400。这有效,但前提是 firefox 没有运行。如果 firefox 正在运行,您会收到一条错误消息,指出 firefox 没有响应,您必须关闭该 firefox 实例或重新启动计算机。

所以我被卡住了,有人有什么想法吗?

4

0 回答 0