-
Notifications
You must be signed in to change notification settings - Fork 0
/
core.js
77 lines (65 loc) · 2.76 KB
/
core.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
document.getElementById('urlForm').addEventListener('submit', async function(event) {
event.preventDefault(); // Previene il refresh della pagina
const url = document.getElementById('url').value;
const resultsDiv = document.getElementById('results');
resultsDiv.innerHTML = ''; // Pulisce i risultati precedenti
try {
// Esegui la richiesta per ottenere il codice sorgente della pagina
const response = await fetch(`https://api.allorigins.win/raw?url=${encodeURIComponent(url)}`);
const text = await response.text();
// RegExp per trovare "SKU" e i 40 caratteri successivi
const regex = /"sku".{0,40}/g;
let match;
const results = [];
// Esegui la ricerca nel testo HTML
while ((match = regex.exec(text)) !== null) {
results.push(match[0]);
}
// Visualizza i risultati
if (results.length > 0) {
resultsDiv.innerHTML = "<h2>stringhe trovate:</h2>";
results.forEach(result => {
const p = document.createElement('p');
p.textContent = result;
resultsDiv.appendChild(p);
});
} else {
resultsDiv.textContent = 'Nessuna stringa SKU trovata.';
}
} catch (error) {
resultsDiv.textContent = 'Errore durante il recupero del codice HTML: ' + error;
}
});
function searchCOD() {
const codice1 = document.getElementById('codInput').value.trim();
if (codice1) {
let nuovoURL = `https://www.olalla.it/wp-admin/post.php?post=${codice1}&action=edit`;
window.open(nuovoURL, '_blank'); // Apri in una nuova scheda
} else {
alert("Per favore, inserisci un codice COD.");
}
}
function searchSKU() {
const codice2 = document.getElementById('skuInput').value.trim();
if (codice2) {
const nuovoURL = `https://www.olalla.it/wp-admin/edit.php?s=${codice2}&post_status=all&post_type=product&action=-1&seo_filter&product_type&stock_status&wcpv_product_vendors&paged=1&action2=-1`;
window.open(nuovoURL, '_blank'); // Apri in una nuova scheda
} else {
alert("Per favore, inserisci un codice SKU.");
}
}
function searchPROD() {
const codice3 = document.getElementById('prodInput').value.trim();
if (codice3) {
let nuovoURL = `https://www.olalla.it/?s=${codice3}&post_type=product`;
window.open(nuovoURL, '_blank'); // Apri in una nuova scheda
} else {
alert("Per favore, inserisci una descrizione migliore.");
}
}
function resetForms() {
document.getElementById('codInput').value = '';
document.getElementById('url').value = '';
document.getElementById('prodInput').value = '';
document.getElementById('results').innerHTML = ''; // Pulisce i risultati
}