![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_12.png?e8efa67)
はじめまして。
IEだけで動くツリー表示をしたいと思っています。
ファイルを読み込んだとき、IEだけツリーの内容を閉じた状態で表示し、
それ以外のものは開いた状態で、ツリーの動作をしなくても良いと思っています。
一体どうすればいいでしょうか??
-----------------------------ソース---------------------------------
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<script Language="JavaScript"><!--
function check(){
str = navigator.appName.toUpperCase();
if (str.indexOf("EXPLORER") >= 0){
treeMenu1.display = "none";
}
}
function exMenu(tName)
{
tMenu = document.all[tName].style;
if (tMenu.display == 'none') tMenu.display = "block"; else tMenu.display = "none";
}
// --></script>
</head>
<body bgcolor="#FFFFFF" Onload="check()">
<a href="javaScript:exMenu('treeMenu1')">タイトル</a>
<div id="treeMenu1">
<table border=0 cellspacing=2 cellpadding=2 width="100%">
<tr bgcolor="#ffffff">
<td><font color="#808080">
<ul>
<li>内容1
<li>内容2
<li>内容3
<li>内容4
<li>内容5
<li>内容6
</ul>
</font></td>
</tr>
</table>
</div>
</body>
</html>
No.1ベストアンサー
- 回答日時:
以下の様な動作をします。
IE限定
親をクリックで子を表示、再度親をクリックで子を非表示
子をクリックでリンク先表示
------------------------------------------------
function init(){
if(navigator.appName.charAt(0)=="M"){
document.all.child1.style.display="none";
} else {
location.href="exit.html";
}
}
------------------------------------------------
<body onLoad="init()">
<table><tr><td>
<div id="parent1" onClick="document.all.child1.style.display=document.all.child1.style.display=='none' ? '' : 'none'">
親1
</div>
<div id="child1">
<a href="">子1</a><br>
<a href="">子2</a><br>
<a href="">子3</a><br>
</div>
以下parent2-child2,parent3-child3...
</td><td>
コンテンツをここに表示
</td></tr></table>
</body>
使いやすいように手を加えてくださいませ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
javascriptテキストBOX色を元に...
-
MAX関数を使ってからLEFT JOIN...
-
getElementByIdの戻り値がnull...
-
初期状態でテーブルの非表示
-
jQueryで特定id以外の下にある...
-
読み込んだQRコードをフォーム...
-
テキストエリア内の一部の文字...
-
Javascriptで可変のHTMLのID名...
-
removeEventListenerについて
-
console.log結果をhtmlで表示し...
-
javascriptでpostした値が取得...
-
自働生成される<div>タグに連番...
-
textareaに画像を表示したい
-
JSPでの画像ファイル表示
-
【OpenCV】二値画像後、白の部...
-
jspでcssが読み込めない
-
C言語のポインタ表現
-
Slick.jsのオプションrtlについて
-
複数画像のランダム複数表示(...
-
jQueryでサーバー上のファイル...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MAX関数を使ってからLEFT JOIN...
-
javascriptテキストBOX色を元に...
-
createElementで作成した要素を...
-
読み込んだQRコードをフォーム...
-
console.log結果をhtmlで表示し...
-
iframe内のリンクが飛ばないの...
-
変数内容をHTML内で表示する方法
-
getElementByIdの戻り値がnull...
-
背景色を透明化
-
自働生成される<div>タグに連番...
-
複数のリンク画像を一定時間で...
-
クリックで色変更後に既に変更...
-
removeEventListenerについて
-
IFRAMEの表示/非表示を切り替え...
-
表示・非表示のスクリプトで、...
-
タブで開いてさらにタブ内をア...
-
Jquery 親要素で順番入れ替え
-
HTML id名とjavascript変数名
-
VBScriptでXMLのデータを取得す...
-
[急ぎ] videoタグで埋め込んだm...
おすすめ情報