[英]Can I make a jQuery AJAX call that parses script tags in the response?
我想通过$.ajax
加载HTML来解析和呈现其中的<script>
元素-这可能吗?
编辑:这是一个示例:
来自服务器的响应:
<html>
<head>
<title>...</title>
</head>
<body>
<p>Hello, World!</p>
<script>
alert('Hey!');
</script>
</body>
</html>
我需要确保<script>
触发。
是的,我相信这是可能的。 您将需要提取每个script
的src
属性,并将它们附加到文档中,在加载时将在其中呈现它们。
听起来您想要JSONP。
在您的ajax()调用中,指定一个成功回调,该回调可以显示jquery.ajax()文件中指定的html:$ .ajax({url:'ajax / test.html',success:function(data){$(' .result')。html(data); alert('已执行加载。');}});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.