javascript location -
यह जांचता है "अगर हम movies.php
पेज पर हैं:
यदि (location.href.match (/movies.php/)) {// कुछ होता है}
कैसे इस के लिए जोड़ (जैसे या
) "यदि हम music.php
पृष्ठ पर हैं"?
मेरा मानना है कि आप यह देखना चाहते हैं कि क्या आप movies.php
पर हैं या music.php
पर हैं? जिसका मतलब है आप एक ही काम करना चाहते हैं यदि आप या तो पर हैं?
यदि (location.href.match (/movies@.php/) || location.href.match (/ संगीत \ .php /)) {// कुछ होता है}
या यदि आप कुछ अलग करना चाहते हैं, तो आप else अगर
यदि (location.href.match (/movies@.php/)) {// कुछ होता है} और अगर (location.href.match (/music\.php/)) {// कुछ और होता है}
इसके अलावा, मैच
का उपयोग करने के बजाय आप test
का उपयोग कर सकते हैं:
if (/ movies \ .php / .test (location.href) || /music\.php/.test(location.href)) {// कुछ होता है}
पालज के जवाब के आधार पर, आप अगर
कथन में नियमित अभिव्यक्ति को परिष्कृत कर सकता है, यह देखने के लिए कि क्या आप किसी एक पृष्ठ पर हैं, एक नियमित अभिव्यक्ति में:
/ (संगीत | फिल्में) \। Php /
Comments
Post a Comment