みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

script language? type?

javascript の知識が無いのですが、

------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="ja-JP">
<head>
 ~~~
<meta http-equiv="content-script-type" content="text/javascript">
</head>


<body>
<script language="JavaScript"> ~~~ </script>
</body>
------------------------------------------

あるプログラムで、
language="JavaScript" のスクリプト言語を

<script type="text/JavaScript">
と属性を書き換えても問題ないようですが、
各ブラウザ的に問題ないでしょうか?



また、SSL使用下で同scriptを利用する場合、
SSLの表示が中途半端になるようのですが、
相互関係のヒントか対処法を教えて下さい。

投稿日時 - 2006-10-05 15:15:37

QNo.2452686

困ってます

質問者が選んだベストアンサー

全く問題ありません。
それどころか、language の指定を取っ払っても大丈夫です。
これは、SCRIPTのデフォルトlanguageが、JavaScriptだと規定されている為です。

相互関係で悩んでいるようでしたら、「取っ払う」のが一番の早道かと思います。

投稿日時 - 2006-10-06 23:52:48

お礼

それなら安心です。SCRIPT素人でも理解出来ました。

投稿日時 - 2006-10-07 14:25:48

ANo.3

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

#1>バージョンですか!?
バージョンによって使える機能が変わったり、あるいは動作が変化したりするので、意図的にバージョンを指定してスクリプトを実行する場合があります。

#1>単なる function wopen の別窓ですが、バージョンみたいな物は無いようですね。
意味が分かりません

投稿日時 - 2006-10-06 21:07:26

お礼

<script type="text/JavaScript" ~~~> ~~~に
指定するバージョン??
でもあるのかな?と思ったのですが、理解不足でした。
もう少し勉強してみます。

投稿日時 - 2006-10-07 14:22:48

ANo.1

HTML4.0 以降 language 属性ではなく type 属性を使うというようになりました。
なので、type を使うのが推奨されます。
ただ、
javascript のバージョンを指定して実行をさせたい時
language での指定の場合はうまくいっても
type でのバージョン指定の場合は対応していないブラウザが多いようです。

投稿日時 - 2006-10-05 15:53:20

お礼

バージョンですか!?
単なる function wopen の別窓ですが、
バージョンみたいな物は無いようですね。

javascript は環境設定が難しいですね...

投稿日時 - 2006-10-05 20:42:34

あなたにオススメの質問