html界面按需引入js、css

1,324 阅读1分钟

1、按需加载js

        var num = Math.random();
	let js = document.createElement("script");
	js.setAttribute("type", "text/javascript");
	js.setAttribute("src", "../../../print/PrintDemo042.js?" + num);
	document.body.appendChild(js);
	setTimeout(function () {
	Print(1, info) // 调用js文件里面的方法
	}, 200);

2、按需加载css

css方法同样适用

        var num = Math.random();
	let js = document.createElement("link");
	js.setAttribute("rel", "stylesheet");
	js.setAttribute("href", "../../../print/PrintDemo042.css?" + num);
	document.body.appendChild(link);

3、HTML的话,我是用iframe和jquery丢上去的

	var html = `<iframe src="url" frameborder="0" id="contentIframe"></iframe>`
	$('#app').html(html) //放html的div