2009-12-10 113 views
0

中打開鏈接我想這是可能的,但我不知道如何。在<body onload =「」

<a rel="width[640];height[480];autostart[true];loop[true];title[Google]" class="jcepopup" href="http://www.google.nl">Aanbieding</a> 

可以這樣做嗎?

<body onload="javascript: laden()"> 


<script type="text/javascript"> 

    function laden() 

    { 

    window.open('http://www.google.nl rel="width[640];height[480];autostart[true];loop[true];title[Google]" class="jcepopup"', 'blablabla', 'width=720', 'heigt=500'); 

    } 

回答

0

大多數瀏覽器這些天來阻止彈出窗口,因爲這個非常使用。有幾個普遍接受的方式來解決這個問題(我希望閃電不會讓我失望)。

  1. 打開用戶點擊後彈出的東西
  2. 嵌入一些Flash和使用ActionScript打開它

閃光法是不夠知名,你可以在網上找到關於它的幾個環節。如果你可以將一些JavaScript推入某個容器,那麼你可以基本上繞過這些限制(如果你有創意)。 Windows Media文件,例如。電影非常適合打開彈出窗口。

我要留下這個故意模糊的,因爲我不想爲更多彈出窗口的擴散負責。

+0

哈哈,彈出窗口確實很蹩腳,但我需要爲客戶做一個聖誕問候:)感謝您的回覆。 – Chris 2009-12-10 23:21:41

+1

你的客戶毀了聖誕節 – 2009-12-11 00:23:17

0

是的,但你並不需要在你的onload的javascript:,你可以做:

<body onload="laden();">