NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name apple online store location switch // @namespace // @description apple store location switch // @author alexw // @include http://store.apple.com/*/* // @version 1.2.0 // ==/UserScript== var url = location.href; var loc = ''; if(url.match(/apple\.com\/tw\//)) loc = "tw"; else if (url.match(/apple\.com\/tw-edu\//)) loc = "tw-edu"; else if (url.match(/apple\.com\/jp\//)) loc = "jp"; else if (url.match(/apple\.com\/us\//)) loc = "us"; else if (url.match(/apple\.com\/hk\//)) loc = "hk"; //alert(loc); //regexp採用變數得要用 RegExp var re = new RegExp(loc); var us_url = url.replace(re, "us"); var jp_url = url.replace(re, "jp"); var tw_url = url.replace(re, "tw"); var twedu_url = url.replace(re, "tw-edu"); var hk_url = url.replace(re, "hk"); var us_html = "<a href=\"" + us_url + "\">US</a>"; var jp_html = "<a href=\"" + jp_url + "\">JP</a>"; var hk_html = "<a href=\"" + hk_url + "\">HK</a>"; var tw_html = "<a href=\"" + tw_url + "\">TW</a>"; var twedu_html = "<a href=\"" + twedu_url + "\">TW-EDU</a>"; var bar = " | "; //var ins_t = document.getElementById("page"); //var ins_b = document.getElementById("globalheader"); var ins_t = document.getElementsByClassName("masthead clearfix"); var ins_b = document.getElementsByClassName("masthead-title"); var alexbar = document.createElement("div"); alexbar.innerHTML = "<p align=\"center\" style=\"font-size: 2em;\" >" + us_html + bar + jp_html + bar + hk_html + bar + tw_html + bar + twedu_html + "</p>"; //ins_t.insertBefore(alexbar, ins_b); //改用getElementsByClassName要指定[0] ins_t[0].insertBefore(alexbar, ins_b[0]);