我有一个具有典型结构的 HTML 页面:
<html>
  <head>
   <script src="..." ></script>
   <style>...</style>
  </head>
  <body>
   content
  </body>
  <script>
    var success_callback = function(data) {
      // REPLACE PAGE CONTENT & STRUCTURE WITH "data"
    }
    ajax(url, params, success_callback);
  </script>
</html>
你认为有可能吗?我已经尝试给 html 标签一个 id 并且$(id).replace(data);没有成功。
不要问我为什么,但这就是我需要的(我正在使用一个特殊的“mashup builder”站点……这是一个很长的故事)。
编辑:我忘了说必须执行接收到的内容中的脚本,甚至包括使用<script src="...">.