發表文章

目前顯示的是有「技術」標籤的文章

[技術] javascript cookie建立與取值

在w3schools中有寫到javascript cookie操作,實際使用可用,因此紀錄一下 cookie建立 function setCookie(cname, cvalue, exdays) { var d = new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires = "expires="+ d.toUTCString(); document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; } 參考網址: https://www.w3schools.com/js/js_cookies.asp

[技術] 查看http code工具redirect path

圖片
redirect path:查看http code 1.在google搜尋「redirect path chrome extension」 2.加到chrome 3.進入要檢查的頁面點小工具,就會顯示http code

[技術] codeigniter導頁與http code

使用Codeigniter導頁 redirect(base_url("404頁")); //http code 307 redirect(base_url("404頁"), 'location', 302); //http code指定為302 show_404(); //codeigniter內建函數,導CI預設404頁(非自製404頁) 使用PHP函數導頁 header("Location:".base_url("404頁"));//http code 302 http code: 302 暫時轉址 有些瀏覽器可能會將POST request轉成GET往新的location發,因為302沒有定義清楚到底這種狀況要如何處理,當初認為POST method 若重複執行,可能會導致伺服器狀態不一致,因此要先和 client 端確認,大部分的瀏覽器都將 302 實作成 POST request 被 redirect 之後改成發送 GET method 為了明確定區別到底重定向之後是否要用相同的方法,303 和 307 隨之而生 SEO影響與使用時機: 僅僅是網址的暫時跳轉,並不會轉移所有的權重與排名,因此 302 Reidrect 重定向只會轉移「流量」。 想在特定活動建立一個活動頁面,讓進入你首頁的使用者能夠先跳轉至活動頁面時,就是和使用 302 Redirect 重定向。 303 暫時轉址 若使用者一開始帶 POST 方法,做重定向之後,必須要用 GET,其實也就是大部分瀏覽器對 302 的實作。 307 暫時轉址 使用者不管帶什麼方法上來,重定向之後都要用相同方法。所以如果使用者一開始用 POST,那麼,被 307 重定向後,也應該要使用 POST。 參考網址: https://codeigniter.org.tw/user_guide/helpers/url_helper.html https://codeigniter.org.tw/user_guide/tutorial/static_pages.html https://medium.com/@dubiety/%E6%90%9E%E6%87%82-http-3

[技術] jQuery修改圖片src

//使用jQuery語法將id為fb_thumbmail的img src修改. $("#fb_thumbnail").attr("src", "https://test.com/1.jpg");