Javascript jQuery UI对话框(作为bookmarklet)无法在具有框架集的网页中打开

Javascript jQuery UI对话框(作为bookmarklet)无法在具有框架集的网页中打开,javascript,jquery,jquery-ui,iframe,bookmarklet,Javascript,Jquery,Jquery Ui,Iframe,Bookmarklet,我正在开发一个使用jqueryui对话框的bookmarklet。我知道frameset不允许插入div,因此对话框不会显示。需要一些想法来克服这个问题。你不会的。您正被网络阻塞 您的意思是,如果bookmarklet在框架集的范围内运行,并且框架中的页面来自另一个域,并且您想要访问它?算了吧。您必须在页面的范围内运行它。我了解同源策略,导致我的对话框不显示的网页是那些带有框架集的网页,例如javadoc站点。框架中的网页来自同一来源。我了解同源策略,导致“我的对话框”不显示的网页是那些具有框架

我正在开发一个使用jqueryui对话框的bookmarklet。我知道frameset不允许插入div,因此对话框不会显示。需要一些想法来克服这个问题。

你不会的。您正被网络阻塞

您的意思是,如果bookmarklet在框架集的范围内运行,并且框架中的页面来自另一个域,并且您想要访问它?算了吧。您必须在页面的范围内运行它。我了解同源策略,导致我的对话框不显示的网页是那些带有框架集的网页,例如javadoc站点。框架中的网页来自同一来源。我了解同源策略,导致“我的对话框”不显示的网页是那些具有框架集的网页,如javadoc站点。框架中的网页来自同一来源。如果我没有错的话,问题是框架集下不允许html元素,我的元素无法插入框架集,因此没有对话框。导致书签问题的网页是javadoc站点,其中框架中的网页来自同一来源,因此我没有违反该策略。