我創建了一個jQuery插件的img元素。下載img動態創建
我希望能夠點擊一個按鈕元件,然後下載img元素。
是否有可能不HTML5?
我不存儲圖像,因爲它是由jQuery的動態創建。
我使用這個插件創建了IMG:http://www.class.pm/files/jquery/jquery.uqr/demo/
我創建了一個jQuery插件的img元素。下載img動態創建
我希望能夠點擊一個按鈕元件,然後下載img元素。
是否有可能不HTML5?
我不存儲圖像,因爲它是由jQuery的動態創建。
我使用這個插件創建了IMG:http://www.class.pm/files/jquery/jquery.uqr/demo/
由於這是從不同的域,您將無法訪問圖像內容,除非您嘗試使用CORS - 即使如此,還有非常有限的瀏覽器的支持。使用this plugin instead,然後使用use toDataURL()進行保存。
您鏈接插件是使用谷歌的過時Image Charts portion of Google Charts。由於圖像來自遠程服務器,因此您無法從域中訪問它們(來自JavaScript,當然可以加載它們)(這將是XSS的一種形式)。您可以製作一個PHP腳本來下載圖表並更改Content-Type。當客戶端請求一個返回帶有Content-Type application/octet-stream的文檔的PHP腳本時,下載將開始。
這是爲什麼這樣讀like句? –
它是如何通過jquery創建的? –
@ GabyakaG.Petrioli http://www.class.pm/files/jquery/jquery.uqr/demo/ – sbaaaang