OmidX
July 13th, 2016, 16:18
سلام ، چندین ماه هست ک با استفاده از یک ریدایرکت ساده جاوا اسکریپت مشکل نمایش نماد در سایت های دارای ssl رو حل کردیم ، ببینید میشه ریداریکت رو با php هم نوشت ، اما من جاوا اسکریپت رو ترجیح میدم ، چون کلاینت ساید اجرا میشه و فردا پس فردا کسی نمیتونه ما رو ب تقلب یا جعل نماد متهم کنه !
۱ - یک صفحه html ب نام enamad.html در هاستتون بسازید و محتویاتش رو قرار بدید :
<!DOCTYPE html><html><head><title></title></head><body>
محل قرار گیری کد نمایش نماد
<script type="text/javascript">(function(){window.location.href='http://trustseal.enamad.ir/Verify.aspx?id=12345&p=xxx';})();</script></body></html>
در محل " محل قرار گیری کد نمایش نماد " کد نمایش نماد سایت خودتتون و به جای
http://trustseal.enamad.ir/Verify.aspx?id=12345&p=xxx
لینک مربوط ب نماد خود رو قرار بدید.
۲ - ب انتهای footer قالب سایتتون ( قبل از بسته شدن تگ </body> ) اضافه کنید :
<script>function popthatup(a){newwindow=window.open(a,"name","height=620,width=560");if(window.focus){newwindow.focus()}return false};</script>
طول و عرض پنجره پاپ آپ رو میتونید در بالا تغییر بدید.
۳ - این عکس (https://www.arianserver.net/enamad/enamad.png) رو دانلود و در هاست خود آپلود کنید، حالا در هرجا ک میخواید نماد نمایش داده بشه ، این کد رو قرار بدید :
<a style="display:block;" href="javascript:void(0)" onclick="popthatup('http://www.arianserver.net/enamad/')"><img src="https://www.arianserver.net/enamad/enamad.png" alt="enamad" width="125px" height="136px"></a>
در بالا ب جای
https://www.arianserver.net/enamad/enamad.png
آدرس عکس از هاست خود و ب جای
http://www.arianserver.net/enamad/
آدرس صفحه htmlیی ک در مرحله اول ساختید رو قرار بدید.
نمونه :
https://www.arianserver.net
منبع : حل مشکل نمایش نماد در سایت های دارای SSL (https://www.arianserver.net/blog/%d8%ad%d9%84-%d9%85%d8%b4%da%a9%d9%84-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d9%86%d9%85%d8%a7%d8%af-%d8%af%d8%b1-%d8%b3%d8%a7%db%8c%d8%aa-%d9%87%d8%a7%db%8c-%d8%af%d8%a7%d8%b1%d8%a7%db%8c-ssl/)
سؤالی بود در خدمتتون هستم ...
۱ - یک صفحه html ب نام enamad.html در هاستتون بسازید و محتویاتش رو قرار بدید :
<!DOCTYPE html><html><head><title></title></head><body>
محل قرار گیری کد نمایش نماد
<script type="text/javascript">(function(){window.location.href='http://trustseal.enamad.ir/Verify.aspx?id=12345&p=xxx';})();</script></body></html>
در محل " محل قرار گیری کد نمایش نماد " کد نمایش نماد سایت خودتتون و به جای
http://trustseal.enamad.ir/Verify.aspx?id=12345&p=xxx
لینک مربوط ب نماد خود رو قرار بدید.
۲ - ب انتهای footer قالب سایتتون ( قبل از بسته شدن تگ </body> ) اضافه کنید :
<script>function popthatup(a){newwindow=window.open(a,"name","height=620,width=560");if(window.focus){newwindow.focus()}return false};</script>
طول و عرض پنجره پاپ آپ رو میتونید در بالا تغییر بدید.
۳ - این عکس (https://www.arianserver.net/enamad/enamad.png) رو دانلود و در هاست خود آپلود کنید، حالا در هرجا ک میخواید نماد نمایش داده بشه ، این کد رو قرار بدید :
<a style="display:block;" href="javascript:void(0)" onclick="popthatup('http://www.arianserver.net/enamad/')"><img src="https://www.arianserver.net/enamad/enamad.png" alt="enamad" width="125px" height="136px"></a>
در بالا ب جای
https://www.arianserver.net/enamad/enamad.png
آدرس عکس از هاست خود و ب جای
http://www.arianserver.net/enamad/
آدرس صفحه htmlیی ک در مرحله اول ساختید رو قرار بدید.
نمونه :
https://www.arianserver.net
منبع : حل مشکل نمایش نماد در سایت های دارای SSL (https://www.arianserver.net/blog/%d8%ad%d9%84-%d9%85%d8%b4%da%a9%d9%84-%d9%86%d9%85%d8%a7%db%8c%d8%b4-%d9%86%d9%85%d8%a7%d8%af-%d8%af%d8%b1-%d8%b3%d8%a7%db%8c%d8%aa-%d9%87%d8%a7%db%8c-%d8%af%d8%a7%d8%b1%d8%a7%db%8c-ssl/)
سؤالی بود در خدمتتون هستم ...