W.Me IE5.50 EmEditerで作成 HPプロバイダはFreeweb
NN4.75で完璧ではないけど確認
フレームを使って左右に分割してます
左小はメニューでリンク設定してます
右大はリンクしたページが表示されます
リンクは下記の記述でいくつかしてます
<A HREF="family.html" STYLE="text-decoration" target="two">Family</a>
メールのみformでボタンを利用してます
一行目
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
問題点(訪問者1名からの忠告)
JAVASCRIPT関係がおかしいメール以外は全部のサブウィンドウ開かない 若干タグ(閉じ方)がおかしい
ステータスバーにエラーが出る
<!DOCTYPE のところバージョンが低い
といわれました
作成サイトを参考につくっていたのですが
何をどう直していいのかわかりません
全部の人がリンクできないのかその人だけなのか
も確認できてません
何か参考になる事や回答あったら教えてください
No.2ベストアンサー
- 回答日時:
まず、タグ間違いやなどを挙げるとしたら、
<SCRIPT LANGUAGE="JavaScript1.1">
<!--
if (navigator.javaEnabled()){
}
else window.alert("JavaScriptを使える用に設定し直してネ")
//-->
</SCRIPT>
↑これですが、
これは、JavaScriptが使える環境でも、alert が表示されます。
なぜならこれは、Javaが使えない時に出るアラートであって、
JavaScriptが使えない時に出るアラートではないからです。
Java と JavaScipt を同じものだと考えているようですが、
まったく違うものですので、
その辺はまた他で勉強してください。
あと、文章を<head>の中にこの文章を入れてしまうと、
<body>前に<noscript>が出ます。
どうせ、<noscript>でもメニューを表示させるのでしたら、
<noscript>だけは外に出した方がいいでしょう。(どっちでも動きますが)
あとは、</noscript>が一つ多いです。一つは消しましょう。
そして、</noscript>の後ろの<script>は、
言語などの設定がされていません。
<script language="JavaScript">にした方がいいです。
と、ここまで書きましたが、
書き直す前の状態でも、JavaScript が動く状況であれば、
ちゃんと動作します。
JavaScriptが使えないブラウザなら、もちろん動きません。
サンプルとしてここに出す文章だけでも間違いが見つかりますので、
他のJavaScriptとの兼ね合いなどでも、
動かない理由は考えられるでしょう。
ブラウザにより見られない人がいることまで考慮するのであれば、
ご本人がもっと理解した上で、JavaScriptを使った方がいいかも知れません。
JavaScritp をある程度理解していないのであれば、
ブラウザにより見られない人がいることを考慮するのを辞めた方がいいでしょう。
No.1
- 回答日時:
「JavaScript関係がおかしい」
「ステータスバーにエラーが出る(JavaScriptのエラー?)」
と言われたのでしたら、
JavaScript 関係のサンプルを出していただかないと、
ちょっと判断のしようがありません。
たまにブラウザが壊れてしまって、
今まで動いていたJavaScriptがエラーを返すことがありますが、
それなのかどうかも、
やっぱり、JavaScriptのサンプルを
出していただかないと判断が出来ません。
フレーム関係ですが、
target で指定した名前のフレームが存在しなかった場合は、
blank でウィンドウを開くはずなので、
フレームのせいではないとは思うのですが、
フレームの親ウィンドウに
検索ロボットを引っかけるためにMETAタグを大量に書いた場合、
人によってレイアウトが崩れるという事例は過去にありました。(←IE)
この回答への補足
回答ありがとうございます
あのリンクできないといわれたメニューのほうですが
Javaは使用してません
リンク先のページには
<SCRIPT LANGUAGE="JavaScript1.1">
<!--
if (navigator.javaEnabled()){
}
else window.alert("JavaScriptを使える用に設定し直してネ")
//-->
</SCRIPT>
<NOSCRIPT>
JavaScript対応ブラウザで表示してネ
</NOSCRIPT>
</NOSCRIPT>
<script><!--
var win = new Array();
var html = new Array();
html[0] = { url:"a.html", name:"new_a", style:"" };
html[1] = { url:"k.html", name:"new_k", style:"" };
html[2] = { url:"s.html", name:"new_s", style:"" };
function OpenWin(n) {
win[n] = open(html[n].url, html[n].style);
}
//--></script> をHEAD内に記述してBODY内には
<INPUT type="button" style="color:#fffacd;background-color:48d1cc;"
value="もっと" onClick="OpenWin(0)"></FORM>
のように各場所に指定しています
忠告してくれた方がメニューのリンクできないと
いうのですがJavaは利用していないのでどうしていいのか
わからないのでした
右大フレームのリンクの事を言ってるかと思ったのですが
メールしか開かないといわれたのでメールは
左小のメニューのほうなのでやはりそっちの事をいってる
とおもってるのですが
その方に連絡して確認できればいいのですが
訪問してくれただけなので聞く事ができません
それでココで質問させてもらいました
URLを書きたいのですが他の質問をみていたらURLを
書いてはいけないみたいな事を書いてあったので
だらだらと長く書き込んでしまいました
では又何か解決策あったらよろしくお願いします
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フレーム内のPHPへPOSTで情報を...
-
html リンクを別フレームに表...
-
どのページもすべて同じURLなの...
-
ブラウザで4分割表示できますか?
-
フレームで指定している送信先...
-
フレーム使用時のページの更新...
-
html 左メニューから右への表示...
-
フレーム分割後の別フレームを...
-
フレームの片方だけを更新(リロ...
-
WebサイトでHTMLのフォームに隠...
-
2つのページを重ねたい
-
FRAME SRC内のボタン
-
HTMLの画面分割方法について
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
ホームページでファイルをダウ...
-
htmlファイルの表示が真っ白
-
htmlの中にexcelが埋め込むには...
-
Dreamweaverでページ全体が文字...
-
googleドライブで、PDFファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレームの片方だけを更新(リロ...
-
pythonのエラーについての質問...
-
どのページもすべて同じURLなの...
-
2つのページを重ねたい
-
フレームが表示されない><
-
スクロールできない
-
スタイルシートで背景画像を固...
-
ブラウザで4分割表示できますか?
-
フレームページが表示されない...
-
WordファイルをHTMLに埋め込む方法
-
html 左メニューから右への表示...
-
CSSを使って画像をクリックする...
-
上下フレーム分割ページでプル...
-
URLを変えないで表示する方法
-
フレームの表示と非表示の切り替え
-
フレームあり、なしの違い
-
フレーム内に画像を表示する際...
-
違いを教えてください?
-
左フレームからのリンクを右フ...
-
インラインフレームへのリンク...
おすすめ情報