Я использую Blogger, и через 20 лет и 10 тыс. Постов я экспортировал все сообщения и перенес все контент в новый CMS и новый домен. Используя jQuery в шаблоне HTML Blogger, я установил ссылки во всех сообщениях блоггеров на один и тот же пост в новом домене, то есть по ссылке HTML «Нажмите на новый сайт». https://example.blogspot.com/a-post.html и новая: https://mynewdomain.com/a-post.html Таким образом, отображение перенаправления легко. Я использую jQuery в шаблоне блоггера HTML, чтобы заменить example.blogspot.com с помощью mynewdomain.com , чтобы сформировать ссылку перенаправления. https://example.blogspot.com/another-post.html необходимо ссылаться на https://mynewdomain.com/another-post-2.htmlобразно и покажите ссылку на сообщение в новом домене, например, < /p>
var lookupTable = [
"https://example.blogspot.com/a-post.htm ... ost-2.html",
"https://example.blogspot.com/another-po ... ost-2.html",
// etc.....
];
< /code>
Но как мне пройти и условно вызовать URL -адреса MyNewDomain в таблице поиска? Петля If-Else? Формальный цикл? Ряд таблицы. /> < /ul>
Обновление 24.05.25 < /strong> < /p>
Это работает: < /p>
const lookuptable = {
"http://localhost/redirect-test/":"http: ... ect-test2/",
};
let CurrentUrlwindow = window.location.href;
const getRedirectUrl = () => {
let newUrl = lookuptable[window.location.href];
if (!newUrl) {
newUrl = "https://example.com" + window.location.pathname;
}
return newUrl;
};
document.addEventListener("DOMContentLoaded", (event) => {
const url = getRedirectUrl();
const linkText = "Click here to go to the new site";
const element = document.getElementById("link");
element.title = "Go to the new post at " + url;
element.className = "redirected";
const anchor = document.createElement('a');
anchor.setAttribute('href', url);
anchor.textContent = linkText;
document.getElementById('link').appendChild(anchor);
});
Подробнее здесь: https://stackoverflow.com/questions/795 ... okup-table
Доступ к свойствам таблицы поиска ⇐ Jquery
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение