safari-extension

    0熱度

    1回答

    大家都知道,我對JavaScript比較陌生(我一直試圖用純JS來做事情,而不是使用jQuery等)。在我簽約的地方,我們有一臺Exchange服務器,我使用網絡郵件客戶端。 爲了防止它在沒有任何活動的時候讓我知道,我開始組裝一個Safari擴展,因爲我可以使用JS注入一個頁面。我認爲這是一個很好的練習,因爲我從頭開始學習JS。 那麼,除了當您回覆或發送新電子郵件時,它的那部分工作,所以我嘗試添加

    0熱度

    1回答

    我對創建Safari擴展相當新穎,並且正在尋找一些關於將活動標籤中的變量傳遞給擴展工具欄的建議。 我正在使用一個名爲jsPDF的框架,該框架使用Javascript創建PDF。目前,我有一個簡單的工具欄,帶有一個點擊按鈕,可以爲客戶的名稱和產品購買生成一個PDF,創建一個簡單的裝箱單。這工作正常,它只是有一些佔位符文本。 客戶的名稱和產品購買在基於Web的系統的主頁面內(DIV中的純文本稱爲#na

    3熱度

    1回答

    我試圖在safari中編寫一個簡單的插件,只需要檢查我開發的應用程序是否通過javascript安裝。該應用程序使用自定義uri啓動。 我的問題與提出的here非常相似,但是我並沒有針對iphone \ ipad開發,我真正想要的只是從我的支票中獲得真正的\ false結果,以便我可以向用戶展示「下載應用程序或「啓動應用程序」鏈接。 我已經有一個工程,並使用npruntime一個Windows版本

    6熱度

    2回答

    我正在寫一個Safari擴展,並希望它在用戶打開私密瀏覽模式(我想尊重這種私人模式)時行爲不同。 我在Apple的文檔中沒有發現這一點。 我知道在這個線程的討論: Detecting if a browser is using Private Browsing mode 這表明使用(瀏覽器無關)JS-CSS技巧來檢測私人瀏覽模式,但希望有一些掛鉤內置到Safari,我可以用於我的擴展。 任何想法?

    1熱度

    1回答

    免責聲明:我從來沒有寫過Safari擴展程序,而且我是Javascript的完全新手,儘管我在其他語言方面有很多經驗。 這是我的問題:我正在編寫一個Safari擴展,以改善我經常訪問的某個站點。有一個問題我想作的改進是阻斷的ckeditor.js <script type="text/javascript" language="javascript" src="ckeditor/ckeditor.

    2熱度

    1回答

    我在JavaScript上相當糟糕,但這是我想要的。我的服務器上有一個PHP腳本,當用戶按下我的Safari擴展按鈕時,我想要一個請求(url)發送到我的服務器(www.myurl.com/directory/script.php?etc),但我不' t真的想要一個新的窗口/標籤打開來加載它。有沒有辦法將它加載到隱藏窗口中,並在完成之後關閉它,或者使用Safari API或直接的javascrip

    1熱度

    2回答

    我很抱歉,如果這個問題出現asinine,但它有可能通過某種腳本欺騙Safari的iPad的UA字符串? 我知道這可以通過開發>用戶代理菜單項來完成,但我有興趣製作一個Safari擴展程序,它強制一個頁面只向iPad提供HTML5視頻,而無需每次手動更改UA。 謝謝

    0熱度

    1回答

    我正在嘗試爲窗口的frames集合中的每個幀找到DOM iframe或frame元素。我認爲最快的方法是訪問框架的frameElement屬性。該屬性僅適用於同域訪問,並返回未定義的值,並在跨域案例中向日志中輸出錯誤消息。 我可以遍歷從document.getElementsByTagName返回的元素以查找跨域情況下的正確元素,但是我想避免將「Unsafe JavaScript attempt」

    1熱度

    2回答

    是否可以使用Safari擴展來欺騙用戶代理?我知道Safari本身能夠使用Develop菜單項來欺騙,但它對我來說太有限了。 據我所知,Safari擴展使用'開始'和'結束'腳本,但兩者都在之後執行,因此我無法使用這些腳本通過JavaScript更改用戶代理。 我對此不太確定,今天才開始考慮擴展,所以也許有人有另一個想法?

    2熱度

    2回答

    好的,現在我對發生的事情感到困惑。我創建了一個名爲unibar的Safari瀏覽器擴展(這是一個單獨的工具欄擴展,而不是一個工具欄項),這是Chrome地址欄的一個克隆。我至今想要的是至少創建一個常規地址欄,並從那裏建立。這是我的bar.html文件,它連接到工具欄。 <html> <head> <title>Unibar</title> <script type