JavaScriptのエラー で困っています
JavaScriptのエラー SyntaxError: missing ] after element list
PDFをWEBで閲覧→ダウンロードしても閲覧不可
の設定をするために、
PDF上で下記のJavaScriptを書きこみました。
元ネタは
http://kaathemachine.com/javascript/2010/02/19/pdf%E3%82%92%E4%BF%9...
こちらからいただいて、
途中の手順までは終了したのですが、
下記JavaScriptをページのプロパティのアクションから入れようとすると、
SyntaxError: missing ] after element list
のエラーが出て保存ができません。
var arr = ["Text1","Text2","Text3","Text4","Text5","Text6","Text7","Text8","Text9","Text10","Text11","Text12","Text13,"Text14","Text15","Text16","Text17","Text18","Text19","Text20","Text21","Text22","Text23","Text24","Text25","Text26","Text27"];
if(this.URL.indexOf("掲載したいPDFのURL")==0){
for(var i=0;i<arr.length;i++) {
this.getField(arr[i]).hidden = true;
}
エラーとしてハイライトされるのは
if(this.URL.indexOf("掲載したいPDFのURL")==0){
}
else{
app.alert("保存しての閲覧は許可されていません。")
}
の部分です。
"掲載したいPDFのURL"の部分にはもちろん
http://で始まり.pdfで終わるURLを入力しています。
JavaScriptは初心者で、
なぜこのようなエラーが出るのか、
どう対処すればいいのかが全く分かりません。
お分かりになる方いらしたら、ご教授ください。
お礼
回答ありがとうございます。 なんか、JAVAのサイトに行ったら、PCは64ビットなのにIEは32ビット版がインストールされてるらしくて、32ビット版のJAVAがインストールされてないのが原因でした・・・。 なんで、メーカーが32ビット版をインストールしたのに、JAVAはしてないのかは、理由があるのかもしれませんが不勉強でわかりません・・・。 そしてIEを64ビット版にすべきなのか、その場合、どうやって操作するか(アンインストールするとダウンロードできないし)、動作の問題はおかげさまで解決したのですが、謎が深まりました。 Windowsは仕事で主に使わないもので、勉強せずに来た付けが今こんなところでくるとは・・・(泣)