[英]Run a javascript on regex pattern match url (Blogger)
Blogger條件語句不提供模式匹配功能。 在Blogger模板中直接通過JavaScript實現所需內容會更容易 -
示例代碼看起來像 -
if(window.location.href.match(/Regex-Condition/){
var script = document.createElement('script'); script.type = 'text/javascript';
script.src = 'URL-Of-The-Script-You-Want-To-Load';script.async=true;
var insertScript = document.getElementsByTagName('script')[0]; insertScript.parentNode.insertBefore(script, insertScript);
}
除此之外,您還可以查看Lambda表達式(請參閱如何使用Google Blogger Lambda運算符 )
嗨,謝謝你的反饋! 當我在等待回復的時候,我意識到我會像你說的那樣使用JavaScript。
我正在測試這段代碼,但它看起來有些不對勁:
<script type='text/javascript'>
var pattern = new RegExp('mywebsite\.com\/(200[8-9]|201[0-6])\/');
if (pattern.test(document.location.href)) {
}
</script>
我有兩個主要問題:
謝謝
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.