读书人

自各儿写的测试前端页面js

发布时间: 2012-07-02 17:46:22 作者: rapoo

自己写的测试前端页面js

testConfig = {    base_source_uri : 'http://static.test.com',    script_sourc_uri : '/script/',    style_source_uri : '/style/',        setBaseSourceUri : function(source) {        this.base_source_uri = source;    },    setScriptSourceUri : function(source) {        this.script_sourc_uri = source;    },    setStyleSourceUri : function(source) {        this.style_source_uri = source;    }?
?(function() { function loadScript(source) { script = document.createElement('script'); script.type = 'text/javascript'; script.language = 'javascript'; script.charset = "UTF-8"; script.src = source; script.onload = script.onreadystatechange = function() { done = false; if(!done && (!script.readyState || script.readyState == 'loaded' || script.readyState == 'complete')) { done = true; script.onload = script.onreadystatechange = null; } } document.getElementsByTagName("head")[0].appendChild(script); } function loadCss(source) { var link = document.createElement('link'); link.rel = 'stylesheet'; link.type = 'text/css'; link.media = 'screen'; link.href = source; document.getElementsByTagName('head')[0].appendChild(link); } function loadModel(name) { model = models[name]; style_source = testConfig.base_source_uri + testConfig.style_source_uri + models[name].css; script_source = testConfig.base_source_uri + testConfig.script_sourc_uri + models[name].script; loadCss(style_source); loadScript(script_source); } testLoaser = { localCommon : function() { }, loadTestCommon : function() { }, loadTestModel : function(testModelName) { loadModel(testModelName); } }; window.loadTestModel = testLoaser.loadTestModel;})()

?测试页面代码

 <script type="text/javascript" charset="UTF-8">            (function() {                loadTestModel('test');            })();        </script>
?

读书人网 >JavaScript

热点推荐