JS - skrypt chowający scrolle w iframe nie działa w IE/Chrom


(Mm Urbanek) #1

Napisałem skrypt wywoływany po kliknięciu jednego z dwóch radio buttonów:

function radio(option)

	{

		scroll = option.getAttribute("value");

		var ramka = document.getElementById('ramka');

		ramka.style.overflow = scroll;	

	}

Auto

Brak


Przykro nam, ale Twoja przeglądarka nie obsługuje pływających ramek.[/code]

Działa w Firefoxie, niestety - w innych przeglądarkach odmawia posłuszeństwa.

Co jest nie tak?


(ra-v) #2

Trzeba by nadać atrybut scrolling="auto" albo "yes".

Można spróbować tak

...

ramka.scrolling = scroll;   

...
Auto

...

ale gwarancji nie daje

I pytanie - czemu nie ma atrybutu src w iframe?


(Mm Urbanek) #3

Wcześniej próbowałem robić to atrybutem, również działało tylko w FF.

A src jest, tylko go wykasowałem w tym temacie, bo nie był istotny :slight_smile: