こんにちは私はしばらくの間、この問題を解決していません。javascriptの変数を使用してカスタムURLを作成する
私のコードには3つの部分があります。目的は、URLの呼び出しに挿入するカスタム単語を作成することです。特定のkmlファイルがWebマップに読み込まれます。
私のウェブサイト上のボタンをクリックすることで単語を生成する機能。(一度言葉を作成クリックした6つの他のボタンがある)
var pub = []; function myFunction7() { pub.push("pub");
単語が作成されたら、このstepは変数を配列に追加します。配列はurlに一致するために必要な単語です。
var url = [pub]
そうするvar URL =バーパブボタンがクリックされた場合。
私は新しい変数を=ユーザーがボタンをクリックした後に生成される配列内の単語にしたいと思います。
var name = url var src = "https://www.dropbox.com/"+name+".kml?dl=1";
問題が代わりにKMLファイルにマップが消えKMLをロードすると、URLのステップ3で来て何がロードされないので、読まれていません。すべてのボタンが機能しているので、Webページに結果を印刷してステップ2までテストしました。
ありがとうございました!
** kml **は何ですか? –
マップレイヤですが、ウェブサイトにロードしたいファイルと同じように扱われます。 –
配列を文字列にキャストすると、コンマ区切りの値が得られます。 Mabyは 'var name = url.join( '');'しようとします。あなたが目的のsrcを取得した場合、問題は他の場所にあるはずです。 –