![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
よろしくお願い致します。
現在、楽天市場のショップを構築しています。
やりたいことは、iframeで読み込んだ子ページからJavascriptで
親ページ(楽天のシステムで生成されたページ)のスクロール量を取得するというものです。
楽天市場はDOCTYPE宣言なし(互換モード)ですので
iframeで読み込む子ページもそれに合わせています。
iframeで読み込む子ページの記述は以下です。
window.onload = function(){
var st = window.parent.document.body.scrollTop;
alert(st);
}
自作の親HTMLと上記と同じ子ページでサンプルを作ったら
問題なく動作しました。
ただ、楽天市場の中で実行するとアラートのウィンドウすら開きません。
parentがうまく動かないのかなと思ったんですが、
テストで
window.onload = function(){
var st = window.parent.frames.length;
alert(st);
}
とすると楽天市場内でもアラートのウィンドウが開きフレームの数を表示してくれます。
parentの問題ではないのでしょうか?
行き詰まってしまったので皆さんのお知恵を拝借させて下さい。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
楽天ということなので、恐らく、
http://oshiete1.goo.ne.jp/qa4560033.html
と同じ理由だと思います。
JavaScirpt で異なるドメインの document を参照しようとするとセキュリティに引っかかります。
少ない知識のなかでですが、代替策としては、サーバスクリプトなどを使わないと難しいと思います。
あるいは、楽天に申請して、自分の管理しているドメイン間だけ許可してもらうなど。
アドバイスありがとうございます!
たしかによく見ると別ドメインでした。。。
できない理由がわかっただけでも非常に勉強になりました!
ありがとうございましたm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- 住民税 楽天銀行で住民税を自動引き落としで払う 6 2023/06/21 05:52
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- 楽天市場 楽天市場での買い物関連 1 2022/05/13 19:53
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- 楽天市場 楽天市場でiPhoneと回線セットを購入した方 楽天市場の、楽天市場楽天モバイル店にて、iPhone 1 2022/03/24 09:47
- 楽器・演奏 へ音記号の楽譜を読めるようになりたいので、ト音記号との音階の音域の違いを知りたいです。 3 2023/08/14 14:15
- JavaScript gasについて 1 2022/05/31 21:51
- 楽天市場 楽天市場で買い物して、商品等の不具合があった場合、その商品のページのお問い合わせからした方がいいのか 3 2022/05/04 08:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Googleフォームで選択肢に応じ...
-
Colorboxがうまく設置できません
-
iOSのみダブルタップが必要
-
Q&Aの掲示板を作成していてヤフ...
-
読み込んだQRコードをフォーム...
-
画像の表示位置
-
スマホ上で、左右スワイプで次...
-
コードレビューをお願いします。
-
①入力フォーム→②確認表示画面→③...
-
HTMLでサブフレームから親のス...
-
ジャバスクリプトについて。
-
プログラムについて。
-
Q&A掲示板の入力フォームに文字...
-
メールフォームの日付入力フォ...
-
二次元配列を使って順位をだす...
-
jsで質問です。 displayプロパ...
-
var exports = exports || {}; ...
-
HTMLタグに複数のクラスを設定...
-
変数名をどのようにつけるのが...
-
ボタンを押したあとに画像を表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.Net 条件により自身を閉じ...
-
アドレスバーのないウィンドウ...
-
無限ループ objIE.Navigate
-
タブを閉じる時メッセージを表...
-
パソコン左上のサポート情報の...
-
HSPでIEを操作したいのですが
-
別ウィンドウへ表示
-
「しばらくお待ちください」の...
-
閉じるボタンでイベント取得する
-
楽天市場内でiframeから親ペー...
-
Delphiのウィンドウサイズ変更
-
閉じるボタンのクリックイベン...
-
Backボタンが押されたら
-
子ウインドウから親ウインドウ...
-
ドラッグを用いての拡大/縮小
-
getParameterで値が取得できず...
-
Accessの画面更新を一時的に停...
-
コネクション・セッション・ト...
-
DataGridViewのチェックボック...
-
VBAで一時中断したプログラムの...
おすすめ情報