javascript - 使用 AJAX 加载内容,其中包含脚本标签

标签 javascript jquery ajax iframe

我真正想做的是,在我的 Windows 7 小工具中模拟 Iframe 的所有功能,而没有跨域限制。 那么有没有可能,我用 <html> 加载一个完整的 html 页面? , <body><script>标记,并加载所有这些是一个 div/some dom,以便呈现加载的 html 的所有元素,并像在 Iframe 中一样执行。

我很确定确实存在一个相同的库,但是这里的人的帮助非常可靠,因此在这个论坛上发帖。

谢谢。

最佳答案

最简单的做法是,使用 jquery.ajax 加载函数,解析数据,在另一个 var 中获取脚本标记数据,将其放入 javascript eval 函数中,页面上的某个位置,然后将其他数据放在任何地方您需要插入新的 DOM。

关于javascript - 使用 AJAX 加载内容,其中包含脚本标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4888411/

相关文章:

javascript - 为什么使用 '<div/>' 作为 JQuery UI 对话框方法中的对象有效?

javascript - 防止 Jquery-UI 在 Bootstrap 导航栏中更改样式

javascript - 如何将数组值推送到不同的数组?

java - 不使用ajax以编程方式搜索google

jquery - 如何使用 jQuery 创建一个新的 div onclick

javascript - javascript 函数怎么也可以是对象呢?

Javascript,Firefox 在没有 document.write 的情况下替换整个文档

javascript - 对函数 ajax-cart.js 的更改未显示在 prestashop 中

JavaScript:带有适用于 chrome、firefox 的自定义函数的 windows.external

javascript - app.use 在 promise 中(bookshelf.js 和express-basic-auth)