[轉貼][Javascript] 避免 window.open 被 ios safari browser 阻擋

重點就是不要直接在 callback 裡寫 window.open
改成先建立好 window 再由 callback 指向正確的 url

var mywin = window.open(“about:blank”, “redirect”);
var someCallback = function(url) {
mywin.open(url, “redirect”);
};

How to avoid browser pop-up blockers on window.open

[轉貼]讓 CKEditor 更好用

下載 ckeditor 之後,裡面會有個 sample 資料夾,裡面有個 Toolbar Configurator 可以讓你勾選哪些要,哪些不要,並調整按鈕的順序。選完之後讓程式產生設定檔 config.js 即可,輕鬆寫意。

http://cdn.ckeditor.com/4.5.5/full-all/samples/toolbarconfigurator/index.html#basic

來源: 神調校讓 CKEditor 更好用 – 要改的地方太多了,那就改天吧

[轉貼]如何讓瀏覽器每次都重新載入css、js、圖檔 @新精讚

伺服器想要確保每次使用者都是載入新的內容

在寫CSS時,發現firefox並不會更新我有修改過的css檔,就算是按了F5或是按上面的刷新也是一樣。讓我懷疑我是不是改錯檔,這情形只發生在我這台電腦,家裡的不會。

後來上網發現這個方法[1],對的,我回憶起來,我以前都有用過,但是忘了:

法一

src="/css/styles.css?v={隨機製造一個亂數或字串}"

法二

在<header></header>中加入 meta

<header>
 <meta http-equiv="cache-control" content="no-cache" />
 <meta http-equiv="expires" content="0" />
</header>

來源: 如何讓瀏覽器每次都重新載入css、js、圖檔 @新精讚

chrome 破解鎖右鍵的網站

新增一個書籤

網址打下面這段

javascript:(function() { function R(a){ona ="on"+a; if(window.addEventListener) window.addEventListener(a, function (e) { for(var n=e.originalTarget; n; n=n.parentNode) n[ona]=null; }, true); window[ona]=null; document[ona]=null; document.onkeydown=null; if(document.body) document.body[ona]=null; document.body.oncopy=null; } R("contextmenu"); R("click"); R("mousedown"); R("mouseup"); R("selectstart");})()

[轉貼]PHP 爬取需要运行 JS 的页面 (Run JS While Grabing Web Page With PHP)

如果 curl 執行回來的 html 其中的 js 需要執行 才會有正常的頁面回來的話 可以參考看看 phantomjs 這方式

 

來源: PHP 爬取需要运行 JS 的页面 (Run JS While Grabing Web Page With PHP) | Laravel China 社区 – 高品质的 Laravel 开发者社区 – Powered by PHPHub

[轉貼]幫IE、Google Chrome瀏覽器解除「禁用滑鼠右鍵」、「禁止選取複製」等限制 _ 重灌狂人

解除鎖右鍵功能的書籤小工具: [js解除]    (將左邊連結加到我的最愛,或拉到書籤工具列)

來源: 幫IE、Google Chrome瀏覽器解除「禁用滑鼠右鍵」、「禁止選取複製」等限制 _ 重灌狂人

[轉貼]Chrome外掛-《Styler》自訂當前網頁的CSS、JS特效

[轉貼]Chrome外掛-《Styler》自訂當前網頁的CSS、JS特效

網路上真的各種奇奇怪怪的工具 這一款就有點強大了 閱讀全文〈[轉貼]Chrome外掛-《Styler》自訂當前網頁的CSS、JS特效〉