Скриптове
Пренасочване на уеб страница – 301 Redirect
301 пренасочването е най-ефективния метод за пренасочване на уеб сайт и в същото време e приятелски към търсещите ма?ини SEF - Search Engine Friendly
301 пренасочването се възприема от търсещите ма?ини като „преместено за постоянно”.

Ето различни видове пренасочвания:

IIS Пренасочване
* В internet services manager, клик с десен бутон върху файла или папката която искаме да пренасочим
* ?збираме радио бутона с име "a redirection to a URL".
* Въвеждаме страницата за пренасочване
* Маркирайте "The exact url entered above" и "A permanent redirection for this resource"
* Натиснете 'Apply'

ColdFusion Пренасочване
<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.new-url.com">

PHP Пренасочване
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.new-url.com" );
?>


ASP Пренасочване
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.new-url.com/"
%>

ASP .NET Пренасочване
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.new-url.com");
}
</script>

JSP (Java) Пренасочване
<%
response.setStatus(301);
response.setHeader( "Location", "http://www.new-url.com/" );
response.setHeader( "Connection", "close" );
%>

CGI PERL Пренасочване
$q = new CGI;
print $q->redirect("http://www.new-url.com/");

Ruby on Rails Пренасочване
def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://www.new-url.com/"
end


Пренасочване стар домейн към нов домейн (htaccess redirect)
Създайте .htaccess файл с текста по долу.
Файла .htaccess трябва да бъде поставен в основната директория на ва?ия стар сайт.

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]

Пренасочване към www (htaccess пренасочване)
Създайте .htaccess файл с кода по долу, адреса domain.com ще се пренасочва към www.domain.com
Файла .htaccess трябва да се намира в основната директория където се намира index файла)

Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]


Как да забраним маркирането на текст в уеб страница?


1. Добавяме следния скрипт в HEAD частта на ва?ата страница:

<script type="text/javascript">
function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
target.style.MozUserSelect="none"
else //All other route (ie: Opera)
target.onmousedown=function(){return false}
target.style.cursor = "default"
}
//Sample usages
//disableSelection(document.body) //Disable text selection on entire body
//disableSelection(document.getElementById("mydiv")) //Disable text selection on element with id="mydiv"
</script>


2. След като бъде поставена в HEAD на файла вече можем да се обърнем към функцията disableSelection(target) за целия документ или за избрана част от него.  Ето и няколко примера:

2.1. За забрана на маркиране на текст за целият документ, поставете след тага BODY следния код:
<script type="text/javascript">
disableSelection(document.body) //disable text selection on entire body of page
</script>


2.2. За забрана на маркиране на част от текст с DIV, поставете след тага BODY следния код: /Вместо mydiv въведете името на ва?ия таг/
<script type="text/javascript">
var somediv=document.getElementById("mydiv")
disableSelection(somediv) //disable text selection within DIV with id="mydiv"
</script>


2.3. За забрана на маркиране на текст във всички таблици в документа, поставете след тага BODY следния код:
<script type="text/javascript">
var alltables=document.getElementsByTagName("table")
for (var i=0; i<alltables.length; i++)
disableSelection(alltables[i]) //disable text selection within all tables on the page
</script>


Скрипт за забрана на десен бутон и контекстно меню

Можете да забраните десният бутон и контекстното меню.
Това става като подмените тага <body> с тага <body oncontextmenu="return false;">

За браузъри Netscape Navigator 4.x and Internet Explorer 4.x) използвайте скрипта по-долу. При десен бутон ще излиза съобщение уведомяващо потребителя, че е забранен десния бутон:
<script language="JavaScript">
<!--
function mouseDown(e) {
if (parseInt(navigator.appVersion)>3) {
var clickType=1;
if (navigator.appName=="Netscape") clickType=e.which;
else clickType=event.button;
if (clickType!=1) {
alert ('Right mouse button is disabled.')
return false;
}
}
return true;
}
if (parseInt(navigator.appVersion)>3) {
document.onmousedown = mouseDown;
if (navigator.appName=="Netscape")
document.captureEvents(Event.MOUSEDOWN);
}
//-->
</script>


Скрипт за коледен валящ сняг.
Създайте коледно настроение на своя сайт. Тук ще намерите скрипт за падащи снежинки.

Поставете между <head> </head> следния код:
<script language="javascript" src="jssnow.js"></script>

В същата папка поставете файловете jssnow.js и snow.gif

jssnow.js можете да редактирате с текстов редактор и да промените броя на снежинките и папката в която е файла със снега snow.gif

Прекалено многото снежинки товари процесора.
N
Име на файла
Размер
1
snow.zip
1.8 KB


Име:
e-mail:
Коментар:
Защитен код:
 


Скриптове
       
2004-2012 Web Design Varna, All Rights Reserved!
Web Design Varna