我知道我可以在输入框中的 keyup 上调用 javascript 函数。但是有什么方法可以在我的输入框中刷新 keyup 上的 javascript 文件?
我下载了美化。我正在创建一个页面,就像 stackoverflow 的提问页面一样。正如我们所知,每当我们键入内容时,预览框中的文本都会更新。我可以用 jquery 和 ajax 复制它。但在代码部分美化不起作用。但是,当我在页面加载时有代码时,它可以工作。
我想每次我输入一些东西时重新加载美化 js 文件都会使它工作..请帮助
我知道我可以在输入框中的 keyup 上调用 javascript 函数。但是有什么方法可以在我的输入框中刷新 keyup 上的 javascript 文件?
我下载了美化。我正在创建一个页面,就像 stackoverflow 的提问页面一样。正如我们所知,每当我们键入内容时,预览框中的文本都会更新。我可以用 jquery 和 ajax 复制它。但在代码部分美化不起作用。但是,当我在页面加载时有代码时,它可以工作。
我想每次我输入一些东西时重新加载美化 js 文件都会使它工作..请帮助
您不应尝试通过重新加载任何脚本来解决此问题。这是一个非常愚蠢的想法,它就像你应该做的截然相反。
查看 prettify.js 中是否有某种方法可以在您想要重新美化代码部分时调用。
我不完全确定我理解你的问题 - 不清楚你要重新加载的文件是否真的改变了内容?
我有重新加载文件的经验,该文件正在被浏览器缓存。为了避免浏览器缓存,只需在您的 URL 中添加一个参数
即:如果您想重新加载http://www.example.com/myjs.js然后调用http://www.example.com/myjs.js?id=1234(其中 1234 基本上是时间戳或计数器每次通话都不同)
虽然它不漂亮,但它确实有效。