winter-73

Pop up برای صفحه نخست .!!

15 پست در این موضوع

ارسال شده در (ویرایش شده)

سلام دوستان گلم.

ببینید من یک کامپونت یا ماژولی میخوام که وقتی صفحه نخست سایت توسط کاربر باز میشه یک پنجره کوچیک باز بشه اطلاعیه مهم سایت رو براش باز بشه و اون بخونه و خودش ببنده. از پاپ اپ استفاده کردم نشد . از کد جاوا اسکریپتش استفاده کردم نشد. از ماژول mod_stickynote استفاده کردم نشد. والا به خدا موندم توش که چیکار کنم/ واقعا نیاز دارم. خواهشا کمک کنید

ایدی یاهو : moghaddas73@yahoo.com

ویرایش شده در توسط reza.sh

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

سلام

یک ماژول HTML دستی ایجاد کنید کدهای زیر رو درونش قرار بدید :

<!DOCTYPE html>
<html>
<head>
<script>
function load()
{
alert("Page is loaded");
}
</script>
</head>
<body onload="load()">
</body>

</html>

میتونید کدها رو در فایل index.php قالب هم قرار بدید.

Share this post


Link to post
Share on other sites

از عناوین درست برای ایجاد تاپیک استفاده کنید @

***************

جوملای جهانی رو چک کنید چندین افزونه برای این کار داره

Share this post


Link to post
Share on other sites

نمیشه اچ تی ام ال سفارشی کد رو تغییر میده.

فایل ایندکس هم کد شده :(

Share this post


Link to post
Share on other sites
سلام

یک ماژول HTML دستی ایجاد کنید کدهای زیر رو درونش قرار بدید :

<!DOCTYPE html>
<html>
<head>
<script>
function load()
{
alert("Page is loaded");
}
</script>
</head>
<body onload="load()">
</body>

</html>

میتونید کدها رو در فایل index.php قالب هم قرار بدید.

سلام داداش دمد گرم چیز خوبی بود .ولی یمشکلی هست میخوام فقط در روز برای هر کاربر یک بار نمایش داده بشه. این هر بار صفحات را باز میکنیم ظاهر میشه. خب کاربر را اذیت میکنه.

راه حلی هست؟؟؟

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

بهترين كد پاپ آپ براي هر كاربر با ورود هر آي پي براي هر 12 ساعت كه كاربر هم اصلا اذيت نمي شه

<script type="text/javascript">
var needpop = 1;


var vc_cn = "jot9843504";
var vc_url = "http://www.uhannashop.ir";
if (readCookie(vc_cn)) {
needpop = 0;
}else{
needpop = 1;
}
var PopWidth = 580;
var PopHeight = 300;
var PopTargetingMethod = 100;
var PopUseDivLayer = 1;
var RTSDomain = vc_url;
var debugDomain = vc_url;
var Page_Popped = false;
var Page2_Popped = false;
var Page_Loaded = false;
var Page_Enter;
var MySiteDomain = window.location.href.split('/');
if (needpop == 1) {
InitPop()
}
function InitPop() {
Page_Enter = new Date();
if (window.captureEvents) {
window.captureEvents(Event.CLICK);
window.onclick = LoadStandardPop
} else document.onclick = LoadStandardPop
}
function SiteEnter() {
Page_Loaded = true
}
function createCookie(name, value, days) {
if (days) {
var date = new Date();
date.setTime(date.getTime()+(2*60*60*1000));
var expires = "; expires=" + date.toGMTString()
} else var expires = "";
document.cookie = name + "=" + value + expires + "; path=/";
}
function readCookie(name) {
var ca = document.cookie.split(';');
var nameEQ = name + "=";
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') c = c.substring(1, c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length)
}
return null
}
function RetrieveCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) popSuccesses = parseInt(popSuccesses);
else popSuccesses = 0;
return popSuccesses
}
function IncrementCount() {
var cookieName = vc_cn;
var popSuccesses = readCookie(cookieName);
if (popSuccesses != null) createCookie(cookieName, parseInt(popSuccesses) + 1, 1);
else createCookie(cookieName, 1, 1)
}
function LoadStandardPop() {
if (Page_Popped == true) return;
var pLoaded = false;
if (window.SymRealWinOpen) {
open = SymRealWinOpen
}
if (window.NS_ActualOpen) {
open = NS_ActualOpen
}
var pxLeft = 0;
var pxTop = 0;
if (screen.width > 0 && screen.height > 0) {
pxLeft = (screen.width / 2) - (PopWidth / 2);
pxTop = (screen.height / 2) - (PopHeight / 2) - 50;
if (pxLeft < 0) pxLeft = 0;
if (pxTop < 0) pxTop = 0
}
pLoaded = open(vc_url, '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight);
if (pLoaded) {
Page_Popped = true;
IncrementCount()
} else {
Page_Popped = true;
if (Page_Loaded) initAdLayer();
else XBrowserAddHandlerPops(window, "load", "initAdLayer")
}
window.focus()
}


</script>
</script>

ویرایش شده در توسط Mohammad Moradi

Share this post


Link to post
Share on other sites

عزیزمن شما متوجه منظور بنده نشده اید.

نگاه کنید این عکس رو من چنین چیزی میخوام. که بعضی وقتها که اطلاعیه ای هست بزاریم در معرض دید عموم.

[ATTACH=CONFIG]4400[/ATTACH]

Share this post


Link to post
Share on other sites

دوستان منم دقیقا این مشکل رو دارم و میخام با باز شدن سایت یه اطلاعیه بدم.البته در هر روز برای هر آی پی یک بار. در ضمن میشه به این کد پاپ آپ استایل خاصی داد؟

Share this post


Link to post
Share on other sites

روی رویداد لود صفحه اصلی پاپ آپ رو با جی کوئری بنویسید

می تونید یه موقعیت تو قالب ایجاد کنید و محتوای پاپ آپ رو توی اون موقعیت بنویسید

اگه می خواید جوملا، اسکریپت های HTML سفارشیتونو تغییر نده باید ویرایشگرتون رو روی None تنظیم کنید

این یک کار روتین و خیلی رایج هست که من توی هر ۳ پروژه حداقل یک بار انجامش می دم. این یعنی امکان نداره کار نکنه!

پیشنهاد می کنم به این تاپیک یه سری بزنید: آموزش ترفندهای جوملا

اگه مایلید با صرف هزینه این کار براتون انجام بشه با من تماس بگیرید: ۰۹۱۰۹۰۸۰۷۲۲

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری