|
|
|
| Доброго времени суток!
У меня такой вопрос, помогите, плз, бестолковому...
<HTML>
<HEAD>
<TITLE>Test</TITLE>
<script language="JavaScript">
var url=prompt("Введите URL:","http://rapidshare.ru/files/51313773/sf90c_patch.rar.html");
var linebreak = "<br />";
if(url.indexOf("rapidshare.com"))
{
var rapidsharec = (/rapidshare.com/gi);
var url = url.replace(rapidsharec, "forum.sanek.ru/share/rapidsharec");
document.write(url.link(url));
}
else if(url.indexOf("rapidshare.ru"))
{
var rapidsharer = (/rapidshare.ru/gi);
var url = url.replace(rapidsharer, "forum.sanek.ru/share/rapidsharer");
document.write(url.link(url));
}
else if(url.indexOf("slil.ru"))
{
var slil = (/slil.ru/gi);
var url = url.replace(slil, "forum.sanek.ru/share/slil");
document.write(url.link(url));
}
else
{
document.write(url.link(url));
}
</script>
</HEAD>
<BODY>
</BODY>
</HTML>
|
нужно, чтобы после ввода ссылки, при добавлении ее на страницу, она автоматически корректировалась: rapidshare.com, rapidshare.ru и slil.ru менялись на forum.sanek.ru/share/rapidsharec, forum.sanek.ru/share/rapidsharer и forum.sanek.ru/share/slil соответственно. С таким кодом у меня работает только первое условие, после else работать отказывается. Подскажите, что я делаю не так? | |
|
|
|
|
|
|
|
для: Megakaban
(13.10.2007 в 22:49)
| | У вас что постоянно этот урл будет: http://rapidshare.ru/files/51313773/sf90c_patch.rar.html? | |
|
|
|
|
|
|
|
для: sim5
(13.10.2007 в 22:53)
| | :) ну это я для себя ввел... чтоб не вводить постоянно когда тестишь... потом уберется... | |
|
|
|
|
|
|
|
для: Megakaban
(13.10.2007 в 23:07)
| | Тогда просто поубирайте else if и просто пропишите несколько IF конструкций, причем писать надо так:
if(url.indexOf('rapidshare.ru') != -1) {
//действия
}
if(url.indexOf('другой домен') != -1) {
//действия
}
// и т.д.
|
| |
|
|
|
|
|
|
|
для: sim5
(13.10.2007 в 23:20)
| | спасибо, сейчас попробую | |
|
|
|
|
|
|
|
для: Megakaban
(13.10.2007 в 23:24)
| | а я так например пишу | |
|
|
|
|
|
|
|
для: bronenos
(13.10.2007 в 23:26)
| | Можно и так, на один символ короче будет :) | |
|
|
|