// 第一步:匹配載入的頁面中是否含有js
var regdetectjs = /(.|\n|\r\n)*?<\/script>/ig;
var jscontained = sstr.match(regdetectjs);
// 第二步:如果包含js,則一段一段的取出js再載入執行
if(jscontained) {
// 分段取出js正則
var reggetjs = /((.|\n|\r\n)*)?<\/script>/im;
// 按順序分段執行js
var jsnums = jscontained.length;
for (var i=0; i其他方法實驗過,都沒這個好用,所以分享一下,還請各位手下留情
JS獲取頁面資料執行Ajax請求
下面這個例子展示了如何使用js獲取頁面中元素的值,並且將這些值作為引數執行ajax請求。submit task bind click function event var submitbtn this 禁止提交按鈕 submitbtn attr disabled disabled var formd...
執行ajax載入頁面中的js總結
有乙個公用頁面需要在多個頁面呼叫,其中涉及到部分js已經寫在了公用頁面中,通過ajax載入該頁面後無法執行其中的js。1.採用附加乙個iframe的方法去執行js,為我等 潔癖者所不齒。2.使用document.write輸出 我等簡潔主義者所不願。3.最簡單的方法是把js放到需要呼叫的父頁面,那想...
JS執行與頁面載入
我是在csdn的技術問答中看到 js中有沒有jquery.ready這樣的方法 這個問題後,再看到兩篇不錯的文章 深入分析jquery的ready函式是如何工作的 工作原理 jquery document ready 與window.onload的區別 js中定義的事件 window.onload或...