ورود

View Full Version : باز شدن سایت دیگر همزمان با لود سایت



mtkzzzz
پنج شنبه 06 آبان 1395, 12:14 عصر
سلام
من با نیاز دارم هنگام باز شدن سایت سایت دیگه ای همزمان باز بشه. (بدون کلیک) از کدی استفاده کردم ولی این کد از مرور گر اجازه باز شدن پاپ رو میگیره. در سایت هایی دیدم که به این نیاز نیست و به محض باز شدن سایت سایت دیگه ای باز میشه. ممنون میشم راهنمایی بفرمایید.
باتشکر.

Moien Tajik
پنج شنبه 06 آبان 1395, 13:10 عصر
اینکه بدون کلیک وقتی سایت لود میشه یک window دیگه popup باز بشه امکان پذیر نیست چون از لحاظ امنیتی مشکل داره و مرورگر نمیزاره . حتما باید داخل صفحه حداقل یه کلیک بشه که window باز بشه .
اگر popup غیر از window در onload میخواید این ها هستن :
https://jsfiddle.net/hxd2err9/
http://jsfiddle.net/0920bfdm/

mtkzzzz
پنج شنبه 06 آبان 1395, 22:04 عصر
اینکه بدون کلیک وقتی سایت لود میشه یک window دیگه popup باز بشه امکان پذیر نیست چون از لحاظ امنیتی مشکل داره و مرورگر نمیزاره . حتما باید داخل صفحه حداقل یه کلیک بشه که window باز بشه .
اگر popup غیر از window در onload میخواید این ها هستن :
https://jsfiddle.net/hxd2err9/
http://jsfiddle.net/0920bfdm/
ولی من سایت هایی رو دیدم به محض ورود صفحه ای باز میشه.
البته این سایتی که میگم لینک اینوایت تلگرامش اومد روی صفحه بدون کلیک در صفحه و بدون ارور و اجازه از مرورگر.
از طریق دیگه ای این سایت این لینک رو گذاشته ؟

Moien Tajik
پنج شنبه 06 آبان 1395, 23:41 عصر
لینک اون سایت که میگید رو قرار بدید تا بررسی بشه .

mtkzzzz
شنبه 08 آبان 1395, 16:39 عصر
لینک اون سایت که میگید رو قرار بدید تا بررسی بشه .


http://forum.nazzdownload.ir/forum.php

Moien Tajik
شنبه 08 آبان 1395, 16:48 عصر
بجای ProtoUrl لینک خودتون رو بزارید :


<script type="text/javascript">
var protoUrl = "tg:\/\/join?invite=B9iMZjxbQuDVX0vRuibBlg";
if (false) {
var iframeContEl = document.getElementById('tgme_frame_cont') || document.body;
var iframeEl = document.createElement('iframe');
iframeContEl.appendChild(iframeEl);
var pageHidden = false;
window.addEventListener('pagehide', function () {
pageHidden = true;
}, false);
window.addEventListener('blur', function () {
pageHidden = true;
}, false);
if (iframeEl !== null) {
iframeEl.src = protoUrl;
}
setTimeout(function() {
if (!pageHidden) {
window.location = protoUrl;
}
}, 2000);
}
else if (protoUrl) {
setTimeout(function() {
window.location = protoUrl;
}, 100);
}
</script>