2014-03-18 23 views
-3

如何鏈接兩個動作? 的鏈接會去我的翻譯網站的版本,並在同一時間打開一個彈出窗口有兩個動作的鏈接

<a id="german" href="/lang?=de">German</a> - > mysite.com/lang?=de和彈出DIV #german

<a id="spanish" href="/lang?=es">Spanish</a> - > mysite.com/lang?=es然後彈出的DIV #spanish

<a id="english" href="/lang?=en">English</a> - > mysite.com/lang?=en和彈出DIV #english

<div id="german">this div will be display when you click on "German" </div>

<div id="spanish">this div will be display when you click on "Spanish"</div>

<div id="english">this div will be display when you click on "English"</div>

的人?

+0

我覺得這個可以用JavaScript'的onclick()'事件來實現,雖然這聽起來非常可疑。爲什麼你需要鏈接來做2個動作?爲什麼不讓頁面加載執行其他操作? – deiga

回答

0

你可以使用JavaScript來打開一個彈出,並打開網頁

打開彈出

<a href="http://yourPopup.com" onclick="javascript:void window.open('http://yourPopup.com','1395171904764','width=700, height=500,toolbar=0,menubar=0,location=0,status=1,scrollbars=1, resizable=1,left=0,top=0');return false;">Pop-up Window</a> 

打開新頁面

window.open("http://www.YourWebsite.com"); 

另外,您可以使用PHP,使更好地使用你的網頁,把所有的字符串(用不同的語言)放在變量中,然後填充一個.php網頁。這將節省很多時間。

讓我知道,如果.js文件爲你工作,歡呼聲