代码
提交代码
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JavaScript实现全排列</title> <script type="text/JavaScript"> function combine() {//点击按钮向webworker线程发送请求 var worker = new Worker('http://wiki-code.oss-cn-beijing.aliyuncs.com/html5/js/worker.js'); worker.postMessage(document.getElementById("str").value); worker.onmessage= function (event) { document.getElementById("result").innerHTML = event.data ; //监听JavaScript线程的结果 }; } </script> </head> <body> <input type="text" id="str" /> <button onclick="combine()">全排列</button> 结果是:<div id="result" style="width:500px;height:500px;word-break: break-all;"></div> </body> </html>
运行结果