我在我的RAP應用程序(1.5M7)中實現廣告部分。爲了展示廣告,我使用了SWT Browser。如何檢測瀏覽器(廣告)上的用戶點擊以便能夠將他轉發到鏈接頁面?將SelectionListener添加到SWT瀏覽器
0
A
回答
1
如果您從外部服務器加載html,則出於安全原因您將無法獲得點擊。您將不得不創建一個直接加載gif/flash對象(不使用iframe)的html文檔(作爲字符串),並使用setText設置該文檔。然後,您可以使用BrowserFunction實例獲得點擊。對於gif,這很簡單:<img src="your_ad.gif" onclick="your_browser_function();">
。我不知道如何從Flash對象獲得點擊。
+0
謝謝,蒂姆,我會試試這個解決方案。 –
+0
它工作得很好! –
相關問題
- 1. 在SWT瀏覽器
- 2. 代理SWT瀏覽器
- 3. eclipse中的SWT瀏覽器
- 4. 的Java SWT瀏覽器滾動到
- 5. SWT瀏覽器打印預覽
- 6. 從內存加載html框架代碼到Java SWT瀏覽器
- 7. SWT瀏覽器導航器版本
- 8. 查找瀏覽器的SWT瀏覽器的類型/版本
- 9. 從swt瀏覽器打開外部瀏覽器窗口
- 10. SWT按鈕SelectionListener調用兩次
- 11. Eclipse SWT瀏覽器崩潰(Linux 64Bit)
- 12. SWT的瀏覽器不滾動
- 13. 運行從SWT瀏覽器(Mozilla的)
- 14. Java Swt瀏覽器和撇號
- 15. SWT瀏覽器WEBKIT的高級功能
- 16. SWT瀏覽器 - Swing集成 - Mac - JDK 1.7
- 17. SWT測試是否支持瀏覽器
- 18. Vista上的SWT瀏覽器問題
- 19. SWT瀏覽器 - 檢測AJAX調用
- 20. SWT瀏覽器查看頁面源碼
- 21. 創建SWT瀏覽器異常
- 22. 將referer添加到.Navigate,skybound geckofx瀏覽器
- 23. 如何將Firefox和Chrome添加到C#瀏覽器控件?
- 24. 如何將庫添加到瀏覽器控制檯?
- 25. 如何將瀏覽器點擊添加到Google API
- 26. HTML - 將圖標添加到瀏覽器選項卡
- 27. 將內容從父頁面添加到新瀏覽器窗口
- 28. 如何將WebGL等瀏覽器功能添加到TypeScript?
- 29. 將文本菜單添加到文件瀏覽器
- 30. 將頁面瀏覽器添加到前端擴展
它是一個簡單的文字廣告或閃存媒體?您是在顯示一些遠程網頁還是僅使用您的自定義html(使用browser.setText())填充瀏覽器?如果您可以分享關於html(ad)內容的更多見解,這將是一件好事。 – Favonius
@Favonius:內容是GIF和Flash。因爲我稍後將使用廣告服務器,所以我調用browser.setUrl()來顯示內容。所以它寧可成爲一個網頁而不是一個自定義的HTML文檔。 –