2012-01-14 78 views
-3

我想讓onmouseover和onmouseout在一些相當簡單的PHP代碼中工作。雖然生成的網頁源代碼顯示HTML標記很好,但對於onmouseover和onmouseout屬性,錨點繼續顯示(在Chrome中的窗口狀態欄或等效項等)我嘗試遮罩的原始目標。onmouseover無法正常工作

如果我在桌面上測試一個簡單的html,然後onmouseover和onmouseout工作正常;他們只是不在網頁上提供的頁面上工作。任何想法我做錯了什麼?或者有另外一種我可以使用的方法嗎?我不希望人們在鏈接實際上/最終去Groupon時看到'http://www.anrdoezrs.net/click-5510191-10819825'的聯盟營銷域名,或者什麼不是。希望有一個簡單的語法修復或替代方法來實現這一點。謝謝。

(這些目的地變量或成陣列;從所述陣列的隨機一個被選擇的要被傳遞到HTML)

$images1[0] = "<a href = 'http://www.anrdoezrs.net/click-5510191-10819825' target='_blank' onmouseover=\"window.status='http://www.groupon.com?z=dealpage';return true;\" onmouseout=\"window.status=' ';return true;\"><img src='//www.tqlkg.com/image-5510191-10819825' width='468' alt='Groupon: Get the Best Deal in New York Today!' border='0' /></a>" 

回答

3

瀏覽器(和大多數其他瀏覽器)不允許網站改變你的狀態欄,因爲你正在嘗試在這裏做的那種虐待。顯示在瀏覽器左下角的URL的全部內容是爲用戶提供關於鏈接去往的信息。

+3

從用戶隱藏會員鏈接是IMO濫用行爲。我應該能夠相信我在Chrome狀態欄中看到的網址就是我要訪問的網址。 – ceejayoz 2012-01-14 03:08:16

+0

確切地說,這就是爲什麼如果它在狀態欄中說groupon.com,並且你到達Groupon.com,那麼它將是值得信賴的,這就是我想要完成的。 Commission Junction將所有目標鏈接與隨機域進行編碼,並鼓勵人們使用onmouseover,這樣看起來好像你要到達實際要去的地方。 – user1002456 2012-01-14 03:12:53

+2

你沒有帶我去Groupon,你帶我去Commission Junction。該信息與我,用戶有關。 – ceejayoz 2012-01-14 03:18:24