xul

    0熱度

    2回答

    感謝大家提前! 我正在使用一個xul:瀏覽器並將一個nsIWebProgressListener附加到它。我試圖完成兩件事情: 1.確定請求何時完成(文檔完全加載所有css/js/imgs時)。 2.停止完成請求,特別是包含發佈下載提示的文件的URL。 關於我的第一個問題,因爲aStateFlags參數在nsIWebProgressListener.onStateChange()中設置爲(STAT

    1熱度

    1回答

    我正在創建基於XULRunner的GStreamer應用程序。爲此,創建了一個XPCOM組件,使XUL應用程序中的一些GStreamer功能可用。但是,GStreamer通常使用一個消息循環(GMainLoop),它可以讓人接收總線消息。因爲XULRunner已經有了自己的消息循環,所以我不能創建GMainLoop。所以我需要另一種獲取這些消息的方式。一種方法是使用gst_bus_poll調用。我

    2熱度

    1回答

    我試圖檢測用戶在xul文本框(Firefox擴展)中點擊轉義或輸入時。但是下面的代碼似乎不起作用。任何援助將不勝感激。 const KEY_ENTER = 13; const KEY_ESCAPE = 27; function keyPressed(e) { switch (e.keyCode) { case KEY_ENTER: // do someth

    1熱度

    2回答

    使用win32 COM創建一個Internet Explorer實例,並通過我的python代碼(操縱窗口,DOM元素等)來完全控制它。更具體地說,使用DispatchEx('InternetExplorer.Application')。我可以使用XPCOM和C++/python來做同樣的事嗎? 我需要自動化某些網站的html ui所採取的某些操作,所以不能使用urllib,也不能使用硒,因爲它不

    2熱度

    1回答

    感謝大家提前! 我已經將nsIWebProgressListener附加到xul:瀏覽器並想知道是否可以獲取原始響應數據?獲取標題和正文會很好,但我只是在尋找正文。 我看着nsIRequest,它被傳遞到所有的方法如何 (onStateChange,onProgressChange,onLocationChange,onStatusChange,onSecurityChange) ...,但沒有找

    2熱度

    1回答

    我想從Firefox的擴展中設置一個onLoad事件到當前網頁。我正在使用gBrowser對象,但我不確定這是否是最好的方法。我想在網頁窗口中設置一個onLoad事件,以便在頁面加載後立即執行插件的一些操作。 在此先感謝。

    0熱度

    2回答

    我有以下XUL標記: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <window width="400" height="275" title="Placeholder" xmlns="http://www.mozilla.

    0熱度

    1回答

    我正在使用查看TIFF文件的Firefox加載項。我無法弄清楚如何做UI,按鈕,滾動條等。我在Mac上,所以程序是用C或Objective-C編寫的,以防有所作爲。 我在想,XUL可能是一種方式來做UI。如果我可以將我的插件包裝在某種XUL包裝中,然後讓包裝器將消息發送到編譯後的代碼,那可能會解決我的問題。 但是,我不確定這是XUL的工作原理。我見過的所有例子基本都是HTML,稍微複雜一些....

    1熱度

    1回答

    我想構建一個FireFox插件,它可以捕獲網頁作爲圖像(使用畫布對象看起來很簡單),並保留網頁中超鏈接的XY位置。 我想知道是否有任何DOM方法可以幫助我提取網頁中所有超鏈接的幾何信息(XY位置和高度和寬度)? 我幾乎被卡在這裏,因此任何幫助或線索將高度讚賞! 感謝, 卡皮爾

    2熱度

    2回答

    我正在編寫一個插件來更改cookie的值以防止註銷。我打算收到這樣的信息,以便在每次加載頁面時,該cookie的值都會更改爲我的值。這是最好的方法嗎?它安全嗎?我主要需要知道其他開發人員會如何去做,以及我目前的想法有何陷阱。基本上,我所需要做的就是改變cookie的值,如果它存在的話。