現在のページのURLのパスを別の関数に渡すことができるJavaScriptを作成しようとしています。具体的には、GoogleAnalyticsのカスタム変数に値として追加したいと考えています。ただし、JavaScriptがわからないので、変数を単純なアラートに渡すことができるかどうかを確認するのが最善だと思いました。残念ながら、私はできません。このサイトのいくつかの投稿をチェックアウトしましたが、これを機能させることができません。私がチェックしたスレッドのいくつかは次のとおりです。
関数に変数を渡す必要があります
この変数をこの関数に渡す方法は?
変数を外部JavaScriptに渡しますか?
また、GoogleといくつかのJavaScriptチュートリアルを試し、一重引用符、二重引用符、角かっこなどを試してみましたが、何も機能しません。誰か助けてもらえますか?ありがとうございました。
<script type="text/javascript">
$(document).ready(function() {
var pdpURL = window.location.pathname;
});
function popup() {
alert('pdpURL');
}
</script>
ポップアップが表示されますが、URLではなくpdpURLとだけ表示されます。