Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
Jquery ui 如何在Chrome扩展背景页面中显示带有jQuery ui的对话框?_Jquery Ui_Background_Dialog_Google Chrome Extension - Fatal编程技术网

Jquery ui 如何在Chrome扩展背景页面中显示带有jQuery ui的对话框?

Jquery ui 如何在Chrome扩展背景页面中显示带有jQuery ui的对话框?,jquery-ui,background,dialog,google-chrome-extension,Jquery Ui,Background,Dialog,Google Chrome Extension,我知道背景页面在Chrome扩展中没有显示任何内容,但我正在尝试使用jQueryUI显示一个对话框来替换警报。我想知道是否可以在背景页上显示对话框。不确定在哪里显示,因为背景页从不显示。。您可能希望使用内容脚本在您正在运行的任何页面上显示它,并通过一个不确定将显示在哪里的从后台页面触发它在那里显示,因为后台页面从不显示。。您可能希望使用内容脚本在您运行的任何页面上显示它,并通过一个从后台页面触发它在那里显示。如果您只需要在警报中显示图标和一些文本,您可以使用HTML5通知API(扩展需要“通知”

我知道背景页面在Chrome扩展中没有显示任何内容,但我正在尝试使用jQueryUI显示一个对话框来替换警报。我想知道是否可以在背景页上显示对话框。

不确定在哪里显示,因为背景页从不显示。。您可能希望使用内容脚本在您正在运行的任何页面上显示它,并通过一个不确定将显示在哪里的

从后台页面触发它在那里显示,因为后台页面从不显示。。您可能希望使用内容脚本在您运行的任何页面上显示它,并通过一个

从后台页面触发它在那里显示。如果您只需要在警报中显示图标和一些文本,您可以使用HTML5通知API(扩展需要“通知”权限)。

你可以做的另一件事是将你的浏览器动作/页面动作图标改为感叹号或类似的东西,依靠用户看到它并点击它,然后在弹出窗口中显示你的消息


如果这两种方法都不适用于您,那么您必须将HTML插入当前打开的选项卡中。这可能会让用户误以为您的扩展消息实际上来自他们所在的网站。

如果您只需要在警报中显示图标和一些文本,也许您可以使用HTML5通知API(扩展需要“通知”权限)。

你可以做的另一件事是将你的浏览器动作/页面动作图标改为感叹号或类似的东西,依靠用户看到它并点击它,然后在弹出窗口中显示你的消息


如果这两种方法都不适用于您,那么您必须将HTML插入当前打开的选项卡中。这可能会让用户误以为您的扩展消息实际上来自他们所在的网站。

我没有背景页面,只有内容脚本。即使我想从iframe中选择一个元素,我也不能这样做,因为我没有背景页面,只有内容脚本。即使我想从iframe中选择一个元素,我也无法做到这一点。如果我使用第二种方法,我如何在google reader上获取文章的标题或其他信息?如果我使用第二种方法,我如何在google reader上获取文章的标题或其他信息?