Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza
Motorola edge 70 porta il concetto di smartphone ultrasottile su un terreno più concreto e accessibile: abbina uno spessore sotto i 6 mm a una batteria di capacità relativamente elevata, un display pOLED da 6,7 pollici e un comparto fotografico triplo da 50 MP. Non punta ai record di potenza, ma si configura come alternativa più pragmatica rispetto ai modelli sottili più costosi di Samsung e Apple
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026
Sono molte le novità che ASUS ha scelto di presentare al CES 2026 di Las Vegas, partendo da una gamma di soluzioni NUC con varie opzioni di processore passando sino agli schermi gaming con tecnologia OLED. Il tutto senza dimenticare le periferiche di input della gamma ROG e le soluzioni legate alla connettività domestica
Le novità ASUS per il 2026 nel settore dei PC desktop
Le novità ASUS per il 2026 nel settore dei PC desktop
Molte le novità anticipate da ASUS per il 2026 al CES di Las Vegas: da schede madri per processori AMD Ryzen top di gamma a chassis e ventole, passando per i kit di raffreddamento all in one integrati sino a una nuova scheda video GeForce RTX 5090. In sottofondo il tema dell'intelligenza artificiale con una workstation molto potente per installazioni non in datacenter
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 06-04-2017, 09:43   #1
virussino
Senior Member
 
L'Avatar di virussino
 
Iscritto dal: Sep 2003
Città: L'Aquila
Messaggi: 555
[HTML] creare una variabile con URL_ATTIVA

Ciao a tutti

devo fare una cosa abbastanza semplice, ma sto sbattendo la testa!
Utilizzo il CMS opencart, ed ho un piccolo Blog con alcuni articoli.

Alla fine dell'articolo vorrei inserire i pulsanti per i social, vi pongo l'esempio del pulsante Mi piace di Facebook:

<div class="fb-like" data-href="URL_ARTICOLO" data-layout="standard" data-action="like" data-show-faces="false" data-share="true"></div>

Direi abbastanza semplice. Ma siccome si tratta di modificare diversi articoli, vorrei semplificare la cosa facendo copia/incolla di un unico codice in tutti gl'articoli e le pagine del sito.... quindi la domanda è questa:

Posso creare una variabile URL_ATTIVA, che corrisponde alla pagina web aperta in quel momento?
In questo modo potrei inserire nel campo data-href="URL_ATTIVA" e fare copia incolla dello stesso codice in tutte le pagine, senza dover modificare il campo data-href per ogni singola pagina

In questo modo mi semplificherei la vita.

Cosa mi consigliate?

Grazie mille
__________________
PC: Asus P5Q SE/R Intel Core2Duo E8200 OCZ Fatal1ty 1066mhz 4GB Sapphire 4670 512MB Hitachi 400GB LC6550G 550w
virussino è offline   Rispondi citando il messaggio o parte di esso
Old 06-04-2017, 09:50   #2
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
potresti mettere alla fine di ogni pagina un javascript così (questo è utilizzando jquery):

$(".fb.-like").attr("data-href", window.location.href)
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 06-04-2017, 10:50   #3
virussino
Senior Member
 
L'Avatar di virussino
 
Iscritto dal: Sep 2003
Città: L'Aquila
Messaggi: 555
Quote:
Originariamente inviato da 3vi Guarda i messaggi
potresti mettere alla fine di ogni pagina un javascript così (questo è utilizzando jquery):

$(".fb.-like").attr("data-href", window.location.href)

Grande! grazie mille
__________________
PC: Asus P5Q SE/R Intel Core2Duo E8200 OCZ Fatal1ty 1066mhz 4GB Sapphire 4670 512MB Hitachi 400GB LC6550G 550w
virussino è offline   Rispondi citando il messaggio o parte di esso
Old 06-04-2017, 22:08   #4
virussino
Senior Member
 
L'Avatar di virussino
 
Iscritto dal: Sep 2003
Città: L'Aquila
Messaggi: 555
Quote:
Originariamente inviato da 3vi Guarda i messaggi
potresti mettere alla fine di ogni pagina un javascript così (questo è utilizzando jquery):

$(".fb.-like").attr("data-href", window.location.href)

Ti rubo un altro consiglio..
Tra i pulsanti Social vorrei inserire anche quello per inviare il link dell'articolo via Whatsapp.

Questo è il codice funzionante:

<a href="whatsapp://send?text=www.vestilanatura.it/articolo_blog" data-action="share/whatsapp/share"><img src="http://whatsappcode.it/logo.png"></a>


Nello <script> ho inserito questa variabile:

var x = 'whatsapp://send?text=' + window.location.href;

L'ho testato con document.write e funziona, scrive whatsapp://send?text=www.vestilanatura.it/articolo_blog

Quello che non capisco è come posso inserirlo nel codice html: <a href="whatsapp://send?text=www.vestilanatura.it/articolo_blog"

Perchè se inserisco la X <a href="x" chiaramente non funziona.
Sono abbastanza ignorante in materia, come posso fare?

Grazie mille
__________________
PC: Asus P5Q SE/R Intel Core2Duo E8200 OCZ Fatal1ty 1066mhz 4GB Sapphire 4670 512MB Hitachi 400GB LC6550G 550w
virussino è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2017, 09:47   #5
3vi
Senior Member
 
L'Avatar di 3vi
 
Iscritto dal: Sep 2005
Città: Vicenza
Messaggi: 3949
Quote:
Originariamente inviato da virussino Guarda i messaggi
Ti rubo un altro consiglio..
Tra i pulsanti Social vorrei inserire anche quello per inviare il link dell'articolo via Whatsapp.

Questo è il codice funzionante:

<a href="whatsapp://send?text=www.vestilanatura.it/articolo_blog" data-action="share/whatsapp/share"><img src="http://whatsappcode.it/logo.png"></a>


Nello <script> ho inserito questa variabile:

var x = 'whatsapp://send?text=' + window.location.href;

L'ho testato con document.write e funziona, scrive whatsapp://send?text=www.vestilanatura.it/articolo_blog

Quello che non capisco è come posso inserirlo nel codice html: <a href="whatsapp://send?text=www.vestilanatura.it/articolo_blog"

Perchè se inserisco la X <a href="x" chiaramente non funziona.
Sono abbastanza ignorante in materia, come posso fare?

Grazie mille
utilizza lo stesso criterio che ti ho detto sopra...nell'html inserisci un tag <a> a cui darai una classe o un id, e poi a quello con jquery vai a settare l'attributo href con il link che ti serve...
__________________
CASE Haf X MOBO Asrock Extreme4 CPU i5 2500K cooled By Thermalright Archon VGA Sapphire 6950 2GB RAM G.Skill Ripjaws-X F3 4GB 1333mhz PSU Enermax 500W modu 87+ HDD C300 64GB - f3 1TB - AAKS 500GB MONITOR Dell U2311H | Trattative completate
3vi è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2017, 00:07   #6
virussino
Senior Member
 
L'Avatar di virussino
 
Iscritto dal: Sep 2003
Città: L'Aquila
Messaggi: 555
Quote:
Originariamente inviato da 3vi Guarda i messaggi
utilizza lo stesso criterio che ti ho detto sopra...nell'html inserisci un tag <a> a cui darai una classe o un id, e poi a quello con jquery vai a settare l'attributo href con il link che ti serve...
Avevo provato ma non mi riusciva! Comunque sbagliavo.. adesso è andata
Grazie ancora!
__________________
PC: Asus P5Q SE/R Intel Core2Duo E8200 OCZ Fatal1ty 1066mhz 4GB Sapphire 4670 512MB Hitachi 400GB LC6550G 550w
virussino è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Motorola edge 70: lo smartphone ultrasottile che non rinuncia a batteria e concretezza Motorola edge 70: lo smartphone ultrasottile che...
Display, mini PC, periferiche e networking: le novità ASUS al CES 2026 Display, mini PC, periferiche e networking: le n...
Le novità ASUS per il 2026 nel settore dei PC desktop Le novità ASUS per il 2026 nel settore de...
Le novità MSI del 2026 per i videogiocatori Le novità MSI del 2026 per i videogiocato...
I nuovi schermi QD-OLED di quinta generazione di MSI, per i gamers I nuovi schermi QD-OLED di quinta generazione di...
Un PC da gaming costa troppo? Con questa...
Non solo iPhone: è questa la vera...
Rigenerazione territoriale: Huawei trasf...
Batteria e-bike a rischio incendio? L'in...
Assetto Corsa Evo: i dintorni del Nordsc...
HP pronta a introdurre memorie cinesi in...
Apple supera Samsung e conquista la lead...
L'UE vuole il nostro feedback sull'open ...
Polestar chiude in crescita il 2025, nuo...
Stranger Things sbarca sui device Samsun...
Grok finisce sotto indagine nel Regno Un...
Arriva in Italia il nuovo marchio iCAUR,...
Obiettivo raggiunto: mille tablet OPPO c...
Nintendo nega l'uso dell'intelligenza ar...
Zeekr apre gli ordini per la station wag...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 17:41.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v