history.previousって?
[上に]
[前に]
[次に]
あき
[E-Mail]
1999/10/14(木) 18:41:00
JavaScriptで
document.write (history.previous);
とやっても
defigned
となってしまい、私の知りたい前のページのURLが
得られません。
どうしてなんでしょうか?
おしえてください。
とこやん
1999/10/15(金) 09:50:35
あきさん、こんにちわ。
history.previousプロパティですが、手持ちの書籍で調べたところ、
「対応ブラウザ:データ汚染モデルが有効なNetscape3.0」と書いてありました。
すみません。私に分かる事はこれぐらいです。
お役に立てなくて、ごめんなさい。
#しかし、データ汚染モデルって一体。。。
あき
1999/10/15(金) 19:25:09
[[解決]]
とこやんさん、ありがとうございます。
どうやら読みこみのみの情報だったみたいです。
zizz...
[HomePage]
1999/10/15(金) 22:21:38
解決したようですが、一応補足。
「データ汚染モデル」というのは data tainting と呼ばれる機能の事でしょう。
http://developer.netscape.com/docs/manuals/js/client/jsguide/sec.htm#1021266
Tainted propertiesにhistoryのpreviousも入っています。
この機能はJavaScript 1.1で追加され、JavaScript 1.2で削除されました。
JavaScitpt 1.2からはSigned Scriptを使うようにセキュリティーモデルが変更されたので。。
ちなみに現在のJavaScript 1.3では、
previousはRead-onlyで、おまけに認証を済ましていないと値を取得出来ません。
http://developer.netscape.com/docs/manuals/js/client/jsref/history.htm#1193377
[上に]
[前に]
[次に]