[英]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.