Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
if (a == b) {
$.ajax ({
type : 'POST',
url : 'url',
data : ({a : a, b : b}),
success : function (result) {
//Делаем что-то с дивами.
}
});
}
Нет, сторонний скрипт запускать мне не нужно.Запускать сторонний скрипт (php например)?
Если да - то ajax в помощь.
Типа такого:
HTML:if (a == b) { $.ajax ({ type : 'POST', url : 'url', data : ({a : a, b : b}), success : function (result) { //Делаем что-то с дивами. } }); }
$language = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
switch ($language){
case "ru":
Здесь мы пускаем JAVA который будет менять в блоках англ фразы на русские предустановленные.
<javascript>
.....
Меняем к примеру блок
<div id="title">Search</div>
На
<div id="title">Поиск</div>
Ну и так далее
</javascript>
echo "русский язык";
preg_replace(<div class="search-controls__slider-label ng-scope">Price</div>);
break;
}
$(document).ready(function() {
//Если язык, полученный ранее - русский
if (language == 'ru') {
//Меняем текст.
$('#title').empty();
$('#title').append('Поиск');
}
});
switch ($_GET['lang'])
{
case "ru":
?>
<p id="dataKeeper">Это русский детка</p>
<script type="text/javascript">
$(window).load(function() {
document.getElementById('dataKeeper').style.color = 'blue'; //Эта хрень работает нормально
document.body.innerHTML = document.body.innerHTML.replace('Call Us Today', 'Вася'); // Если раскоментировать эту строку, она меняет текст, но остальные скрипты перестают работать, может какой-то no-conflict надо дописать?
});
</script>
<?
break;
default:
break;
} ?>
Если проблема только в "при загрузке страницы" - то:
HTML:$(document).ready(function() { //Если язык, полученный ранее - русский if (language == 'ru') { //Меняем текст. $('#title').empty(); $('#title').append('Поиск'); } });
Это первое пришедшее в голову решение, если посидеть - то красивее сделать можно)
<button class="advSearch__list-term ng-binding" ng-click="advanced.active_category = feature">
Amenities
</button>
[code]
И многие идут в виде списка с одинаковыми классами (((
<!----------Универсальный скрипт замены----------->
<script type="text/javascript">
h = document.body;
h.innerHTML = h.innerHTML.replace(/Объявление/g, "<center><font style=\"font-family:Monotype Corsiva; font-size:15pt; color:#696969;\">Копилка Мудрости</font></center>");
h.innerHTML = h.innerHTML.replace(/Статистика форума/g, "<center>Статистика форума</center>");
h.innerHTML = h.innerHTML.replace(/Общая статистика/g, "<center>Общая статистика</center>");
</script>
<!----------END Универсальный скрипт замены----------->
Блин вроде все получилось с Вариантом что выше писал, а затем снова этот подключаемый скрипт с подгрузкой объявлений обломал всё, на всех страницах меняется все нормально, стоит зайти на этот поиск, текст что надо меняется, а сам скрипт перестает работатьЕсли проблема только в "при загрузке страницы" - то:
HTML:$(document).ready(function() { //Если язык, полученный ранее - русский if (language == 'ru') { //Меняем текст. $('#title').empty(); $('#title').append('Поиск'); } });
Это первое пришедшее в голову решение, если посидеть - то красивее сделать можно)
Такая же фигня(((Ошибки должно показывать в отладочной панели.
В файрфоксе ctrl+shift+K.
Но, она, почему-то, молчит.
Ну, кроме гугль-карт.
Если честно, то не вижу, почему такое действие проиходит. Разве что, что-то лишнее режет при замене... Но врятли.
<script type="text/javascript">
xxx = document.body;
setTimeout("endPart()", 3000);
function endPart()
{
xxx.innerHTML = xxx.innerHTML.replace(/Bathrooms \(Full\)<\/th>/, "Ванных<\/th>");
xxx.innerHTML = xxx.innerHTML.replace(/Security<\/th>/, "Безопасность<\/th>");
xxx.innerHTML = xxx.innerHTML.replace(/Governing Bodies<\/th>/, "Руководство<\/th>");
xxx.innerHTML = xxx.innerHTML.replace(/Pet Restrictions<\/th>/, "Запрет на животных<\/th>");
xxx.innerHTML = xxx.innerHTML.replace(/Parking<\/th>/, "Парковка<\/th>");
xxx.innerHTML = xxx.innerHTML.replace(/Maintenance Fee Includes<\/th>/, "Сбор за обслуживание включает<\/th>");
xxx.innerHTML = xxx.innerHTML.replace(/Interior<\/th>/, "Интерьер<\/th>");
и тд.....
}</script>