Hallo Xadian!
Ich möchte gerne das Frameset, welches ein Level über meiner aktuellen Seite liegt verändern. (...) Also sozusagen:
parent.getElementsByTagName("frameset")[0].cols = "*,1"
Kann mir einer sagen, wie das geht?!
Ich glaube da oben fehlt nur ein "document." dazwischen, dann hast du's!
parent.document.getElementsByTagName("frameset")[0].cols = "*,1"
Du kannst natürlich auch mit setAttribute() arbeiten:
parent.document.getElementById('deineFramesetID').setAttribute('cols', '*,1' ,'false');
Natürlich kannst du es in beiden Versionen mit getElementById() versuchen, wenn du dem Frameset-Element zuvor eine entsprechende ID verpasst hast oder auch nach deiner Methode getElementsByTagName("frameset")[0]. Es ist halt die Frage, welche Kombination die meisten Browser am besten verstehen.
Gruß Gernot