www.fltk.net > html点击按钮加载js文件,可持续调用,再次点击卸载js怎么写

html点击按钮加载js文件,可持续调用,再次点击卸载js怎么写

<!DOCTYPE html><br><html><br><head><br><meta charset="utf-8"><br><title>test.worker</title><br></head><br><br><body><br><a href="javascript:test();" class="btn ps-cs6">按钮</a><br><script><br> function test()<br> {<br> alert(123);<br> }<br></script><br></body><br></html>记得采纳我的答案哦 , 我是在看到没人回答正确答案的情况下 , 写给你的.也希望你能认可

function load(url){//url:需要加载js路径 var script = document.createElement("script"); script.type="text/javascript"; script.src=url; document.body.appendChild(script) }

把所有js代码放到一个函数里,把按钮的点击事件绑定到这个函数.

function ajax(){if (window.XMLHttpRequest) {xmlhttp = new XMLHttpRequest(); } else {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {

$.ajax({<br> async:false,<br> type: &quot;GET&quot;,<br> url: themedir + &quot;themes/&quot;+settings.theme+&quot;/js/theme.js&quot;,<br> dataType: &quot;script&quot;,<br> error :function(){<br> alert('当前脚本加载出错'<br> )}<br>这个是Ajax

1. 通过id调用,document.getelementbyid("btnsearch").click();2. 直接调用onclick事件3. 还有不同的一些js框架,会有一些不同的调用方法

按钮触发,就是在按钮的onclick事件里,调用了引用js中,执行的函数或者方法,你在js脚本里,直接调用就可以了啊,但是注意,一定要在页面加载完毕以后调用,否则如果这个js文件还没有加载完毕,会出现无法找到变量的错误.

脚本刷新了肯定无法继续执行了,可以选择嵌套frame进行或者通过表单提交参数给登录页面让脚本做响应的处理.

<script type="text/javascript"> var loadjs = function() { $('<script src="加载js的路径" type="text/javascript"></script>').appendTo($("body")); };</script><button id="loadjs" onclick="loadjs();">LoadJs</button>

1、将这一段代码保存到一个文件中. 2、注意,您可以任何文本工具创建js文件,不过您在保存的时候,需要将名字后缀名为.js. 3、这里将js文件保存为index.js.之后如果我们需要使用index.js.我们只需要调用即可,不需要再写新的js文件

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com