Herbert1204: sichtbar / unsichtbar

Beitrag lesen

Hallo stewe

Du hast recht. Es ist merkwürdig wenn zwei gleiche Button auf einer Seite zu sehen sind.

Aber der Grund ist, daß zwei Tabellen auf der Seite sind. Dabei ist eine Tabelle mit einen Button und einem Dropdown; und eine andere Tabelle mit einen Button und einem iFrame vorhanden. Zuerst ist die Tabelle mit dem iFrame sichtbar. Mit dem Klick auf den Button wechseln die Tabellen und die Tabelle mit dem Dropdown ist sichtbar. Damit der User nur den Wechsel der Dropdown und dem iFrame wahrnimmt, sollen beide Button gleich aussehen.

Jetzt habe ich noch ein weiteres Problem.
Mit dem Dropdown soll eine neue Seite aufgerufen werden, die in dem iFrame angezeigt wird. Dafür hatte ich eine Frameseite benutzt, die ich im Internet gefunden hatte. Auf der Frameseite funktionierte alles wunderbar. Nachdem ich das Ganze in meine Seite eingebaut hatte, wurde die aufgerufene Seite nicht im iFrame sondern in einem neuen Fenster angezeigt.

Um eine Hilfe hier zu bekommen habe ich eine Anzeige unter den Namen zwei Skripte geschrieben. Weil diese erfolglos blieb, hatte ich mich entschlossen nochmal zwei getrennte Anzeigen zu schreiben.

Hier ist noch einmal der Quelltext in der Grundfassung. Übrigens hatte ich Deine Antwort nicht ganz verstanden. Kannst Du den Quelltext für mich umschreiben.

Im Voraus schon einmal Vielen Dank

<script language="JavaScript">
<!--
function pulldown(form) {
        var mypull=form.select.selectedIndex
        window.open(form.select.options[mypull].value, target="Auswahl-Fensterlein");
}
-->
</SCRIPT>

<script>
function showIt(t) {
     v = t.value;
        if(v == 'vt') {
         document.getElementById('opt_vt').style.display = 'block';
         document.getElementById('opt_nt').style.display = 'none';
        }
        else {
         document.getElementById('opt_vt').style.display = 'none';
         document.getElementById('opt_nt').style.display = 'block';
        }
    }
</script>

<table cellspacing="0" width="100%" bordercolordark="white" bordercolorlight="black">
    <tr>
        <td align="left" valign="top">

<p class="unteroption" id="opt\_vt" style="display:none;">  

<table cellspacing="0" width="100%" height="1" bordercolordark="white" bordercolorlight="black">
    <tr>
        <td width="110">
     <input type="submit" onClick="showIt(this)" name="Deutschland" value="nt" style="font-family:Arial; font-weight:bold; font-size:11pt; color:blue; text-align:left; text-decoration:underline; background-color:rgb(255,255,204); border-width:1px; border-color:rgb(255,255,204); border-style:solid; width:100; cursor:pointer;">
        </td>
        <td>
     <select size="1" style="font-family:Arial; font-weight:bold; font-size:11pt;">
     <option>bitte ausw&auml;hlen</option>
     <option value="H.htm">H - Region Hannover</option>
     <option value="NOM.htm">NOM - Landkreis Northeim</option>
     </select>
        </td>
    </tr>
</table>

<p class="unteroption" id="opt_nt">
<table cellspacing="0" width="100%" height="1" bordercolordark="white" bordercolorlight="black">
    <tr>
        <td width="110">
     <input type="submit" onClick="showIt(this)" name="Deutschland" value="vt" style="font-family:Arial; font-weight:bold; font-size:11pt; color:blue; text-align:left; text-decoration:underline; background-color:rgb(255,255,204); border-width:1px; border-color:rgb(255,255,204); border-style:solid; width:100; cursor:pointer;">
        </td>
        <td>
<iframe name="Auswahl-Fensterlein" width="100%" height="25" src="../Ortsauswahl/weltweit.htm" scrolling="no" marginheight="0" marginwidth="0" frameborder="0">
</iframe>
        </td>
    </tr>
</table>

</td>
    </tr>
</table>