Javascript 自定义弹出窗口中的第三方内容
例如,是否可以执行以下操作:Javascript 自定义弹出窗口中的第三方内容,javascript,popup,Javascript,Popup,例如,是否可以执行以下操作: 在弹出窗口中打开第三方页面 分析元素的高度和宽度 调整窗口内容的大小并将其偏移到元素的大小 当特定站点禁用嵌入时,这将特别有用。您的脚本不允许检查或操作来自不同主机的文档的DOM内容,而不是运行它的页面的主机 这意味着,除非您的scrip是从youtube.com域运行的,否则您将无法检查或操作那里的页面。虽然您无法将弹出窗口调整为特定内容的大小(出于上述原因),但如果第三方网站修饰了该元素,您可以直接滚动到特定元素(或附近的祖先/兄弟姐妹)具有ID。我经常使用
- 在弹出窗口中打开第三方页面
- 分析元素的高度和宽度
- 调整窗口内容的大小并将其偏移到元素的大小
当特定站点禁用嵌入时,这将特别有用。您的脚本不允许检查或操作来自不同主机的文档的DOM内容,而不是运行它的页面的主机
这意味着,除非您的scrip是从youtube.com域运行的,否则您将无法检查或操作那里的页面。虽然您无法将弹出窗口调整为特定内容的大小(出于上述原因),但如果第三方网站修饰了该元素,您可以直接滚动到特定元素(或附近的祖先/兄弟姐妹)具有ID。我经常使用jQuery的插件进行页面内弹出(通常比完整的浏览器弹出更友好)。NyroModal支持使用以下链接滚动到元素(例如ID为“mainVideo”的flash视频):