1

我最近在我的網站上引入了一些Google +1按鈕。IE:點擊Google +1後會打開一個新窗口,然後再次嘗試關閉

我打電話這樣的按鈕:

<g:plusone size="small" 
     count="false" 
     callback="plusone_vote" 
     href='http://www.mysite.com'> 
</g:plusone> 

的plusone_vote回調是一個js函數,推動跟蹤事件,谷歌分析。

這適用於大多數用戶。但是,少數人正在遇到問題。當他們點擊鏈接+1會出現一個新的IE窗口,然後顯示消息

「你正在瀏覽的網頁正試圖關閉該窗口。 你要關閉此窗口?」

如果用戶單擊「否」,他們得到他們谷歌+1隱私頁面(「我沒事與谷歌使用我的周圍內容+ 1和其他資訊和廣告在非谷歌網站」)。然後他們可以點擊「共享我的+1按鈕」,窗口關閉。但是,他們的「+1」行爲從未出現過。該按鈕不會變成藍色,並且該頁面不會顯示在其配置文件中。

用戶都在使用Windows 7上的IE8或IE9--這種組合對於大多數用戶來說工作正常。唯一看起來相同的是,他們都使用相同類型的筆記本電腦 - 我很努力地看到這一點的意義。

任何想法?

+0

確保您啓用了第三方Cookie:https://productforums.google.com/forum/#!topic/youtube/V5bl-S4G_-E –

回答

1

我們在其中一個域中遇到了同樣的問題。我們在不同的域上發佈了完全相同的html,並且工作正常。從我們可以看出,這是Google的一個問題,而不是實施。

+0

感謝您的意見 - 這似乎是非常間歇性的。 –

0

實際的問題在於你的IE安全設置:頁面必須顯示爲常規的「互聯網」網頁,以便IE正確運行+1和Facebook Like插件而不會出現此錯誤消息。

爲了解決這個問題:

  1. 進入Internet選項在IE菜單
  2. 轉到安全設置。點擊「本地Intranet」。
  3. 點擊站點。確保「檢測本地Intranet」,並且它的所有子複選框未被選中。進入'高級',並確保您的網頁的域名沒有列出。關閉此窗口。
  4. 現在,點擊「可信站點」,然後點擊「站點」。確保刪除您的網站的域名,如果它列出。

所有不屬於「內部網」或「可信站點」的站點都默認爲公共Internet設置,這與用戶將看到的相同(除非您正在編寫一個運行內部網絡的業務應用程序用戶,我想)。這應該解決這個彈出窗口,並允許+1和Facebook插件正常運行。

相關問題