Noob нужна была помощь здесь.Блокировка домена - несколько доменов
Я пытаюсь использовать этот фрагмент кода для блокировки swf для пар доменных имен.
var allowedDomains:String = "ghostwire.com|somewhere.net|elsewhere.org";
var allowedPattern:String = "^http(|s)://("+allowedDomains+")/";
var domainCheck:RegExp = new RegExp(allowedPattern,"i");
if (!domainCheck.test(url))
{
// domain check failed, abort application
stop();
// abort();
}
else
{
// domain okay, proceed
}
проблема даже когда я добавить свои сайты как:
вар allowedDomains: String = "mysite.nl | mysite.de | mysite.co.uk";
Функция swf использует функцию abort().
Этот проект позволяет получить URL-адрес домена в порядке. Но не существует способа добавить несколько доменов
var url:String = stage.loaderInfo.url;
var goodPattern:RegExp = /^(http:\/\/)(www\.)?mysite\.nl/;
if (goodPattern.test(url) == true)
{
trace("This flash is hosted on mysite");
}
else
{
trace("This flash is not hosted on mysite");
this.alpha = 0;
};
Приведенные выше фрагменты работ. Но тогда мне дали еще две проблемы. 1: Я не могу добавить более одного доменного имени. 2: после того, как код запутался, этап получился нулевым, су, когда попытался сыграть swf, я получаю ошибку отладчика.
TypeError: Error # 1009: нулевой объект
может кто-нибудь сказать мне, что я делаю неправильно здесь !!!
оригинальная ссылка здесь:
PS: Я новичок, и не запретили здесь. Я просто не мог найти более старые данные, и, пытаясь заставить сценарий послать мне новые данные по электронной почте, я получил сообщение, в котором использовалось письмо, которое было хорошо, не было в этой базе данных.
soo Я сообщение был promp, чтобы использовать мою учетную запись google, которую я сделал, извините Если это было неправильно.
Надеюсь, что помогите сохранить мою нить. Заранее спасибо
Спасибо за ответ мне. – johnsone
Спасибо, что ответили мне, но это тоже не решило мою проблему. – johnsone