織夢DedeCMS做站群的時候,往往有多個管理后臺,逐個登錄非常繁瑣,網上也有整合的軟件,但總感覺安全性不行,畢竟要事先寫好用戶名和密碼,萬一被攻擊。可是一大片的損失啊,所以還是各自獨立的好。
下面是用JavaScript的onchange事件,實現多后臺切換,打開/dede/templets/index2.htm,找到logo圖片的附近,增加代碼如下
切換后臺 <select name="select" onchange="window.open(this.options[this.selectedIndex].value)" style="height:30px;margin-top:3px;"><option value="網站1管理后臺地址" >網站1</option><option value="網站2管理后臺地址" >網站2</option><option value="網站3管理后臺地址" >網站3</option></select> |
前臺效果如下
JavaScript的onchange事件
1、定義和用法
onchange 事件會在域的內容改變時發生。
2、語法
onchange="SomeJavaScriptCode"
說明:SomeJavaScriptCode必需。規定該事件發生時執行的 JavaScript
3、支持該事件的 HTML 標簽:
<input type="text">, <select>, <textarea>
4、支持該事件的 JavaScript 對象:
fileUpload, select, text, textarea
5、案例是讓Select菜單跳轉到新窗口打開
<select name="select" onchange="window.open(this.options[this.selectedIndex].value)">
如果是在本窗口打開
<select name="select" onchange="window.location=this.options[this.selectedIndex].value">
使用的時候注意合理運用就好。
當然可以把事件單獨寫。
<html><head><script type="text/javascript"> function upperCase{ window.location=this.options[this.selectedIndex].value } </script> </head> <body> <select name="select" onchange="upperCase()"> <option value="網站1管理后臺地址" >網站1</option> <option value="網站2管理后臺地址" >網站2</option> <option value="網站3管理后臺地址" >網站3</option> </select> </body></html> |



















