下記のリンクにリダイレクトを以下のコードで書いたのですが、リダイレクトしません。どうすればリダイレクトさせられますか?
エラーが「Uncaught SyntaxError: Invalid or unexpected token」とでているのですがどう修正したらよいのかわかりません。
【リンク】http://wonect.com/sg/sale/sunscreen-sale.html
リダイレクトのコード
<script> setTimeout("redirect()", 0); function redirect() { location.href = '{{store url=""}}beauty-diet/sunscreen.html'; } </script>
以下のような質問にはグッドを送りましょう
- 質問内容が明確
- 自分も答えを知りたい
- 質問者以外のユーザにも役立つ
グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。
気になる質問をクリップする
クリップした質問は、後からいつでもマイページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
下記のような質問は推奨されていません。
- 間違っている
- 質問になっていない投稿
- スパムや攻撃的な表現を用いた投稿
適切な質問に修正を依頼しましょう。
こちらの質問が複数のユーザーから「過去の低評価」という指摘を受けました。
回答4件
2
質問文のコードではシングルクォーテーションの対応が取れていないようですが、いかがでしょうか?
HTML
1<!DOCTYPE html> 2<html lang="ja"> 3<head> 4 <meta charset="utf-8"> 5 <title>タイトル</title> 6 <style type="text/css"> 7 * { 8 margin: 0; 9 padding: 0; 10 } 11 </style> 12</head> 13<body> 14<script> 15 setTimeout("redirect()", 0); 16 function redirect() { 17 location.href = "{{store url=''}}" + 'beauty-diet/sunscreen.html'; 18 } 19</script> 20</body> 21</html>
投稿2017/03/17 01:51
編集2017/03/17 02:25総合スコア14723
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
0
ベストアンサー
回答が付いた質問の編集は慎重に行ってください。質問文のコードについて回答にて指摘があった場合は「追記」し、元のコードを編集する場合も「直したこと」がわかるようにしてください。
たぶんここ。
JavaScript
1// location.href=‘http://wonect.com/sg/beauty-diet.html?cat=132'; 2// ↓ 全角を半角に 3 location.href='http://wonect.com/sg/beauty-diet.html?cat=132';
投稿2017/03/17 02:29
総合スコア69031
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント
0
投稿2017/03/17 02:17
総合スコア2050
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント
0
とりあえずクオーテーションの数があってなさそうなので
すくなくとも文法エラーを無くすところからはじめてください
投稿2017/03/17 01:55
総合スコア109079
良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
このような回答には修正を依頼しましょう。
回答へのコメント
関連した質問
Q&A
解決済
JavaScriptファイルの戻り値をブラウザ上に表示させたい。
回答1
クリップ0
更新
2023/02/03
Q&A
解決済
UserAgentがAndroid,Windowsだった場合、リダイレクト先を変更させたい
回答1
クリップ2
更新
2023/02/02
Q&A
解決済
JavascriptからGASのサーバースクリプトにリクエストするとblocked by CORS policyエラーが出てしまう
回答2
クリップ4
更新
2023/02/04
Q&A
解決済
最速で配列からデータを取り出し、正規表現で検索したい。
回答3
クリップ1
更新
2023/01/31
Q&A
解決済
jsとgasによるdoPostとfetch間によるhtmlファイルの受け渡しについて
回答1
クリップ2
更新
2023/01/30
Q&A
解決済
reactでのweb開発で、ブラウザの日本語が文字化けする。
回答2
クリップ0
更新
2023/02/06
Q&A
解決済
Laravel sailで構築したローカル環境で、ルートパス(http://localhost/)へのリクエストが'http://localhost/tutorial/'に書き換わってしまう
回答1
クリップ0
更新
2023/02/04
Q&A
解決済
404ページのバリエーションと使い分け方
回答4
クリップ3
更新
2023/01/31
同じタグがついた質問を見る
Magentoはオープンソースでも業務用のライセンスでも取得することができるZend Frameworkベースで作られたeコマースのプラットフォームです。
JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。