Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801

    Replace stringa + * + stringa

    Problema.
    Collegamenti (inseriti su database) a video su youtube.
    Questo codice dovrebe incorporare i vari video sulla mia pagina.
    Siccome sti video sono aggiunti dagli utenti dovrei poter impostare io la larghezza e l'altezza.

    Essendo un codice di incorporamento fornito da google dovrei intervenire via codice e sostituire la larghezza e l'altezza esistenti con quelle da me definite.

    Per fare questo, siccome youtube non ha dimensioni fisse dei video, dovrei poter fare un replace.. o qualcosa di simile, di un numero che però non ha un valore definito..

    ho provato:
    codice:
    Video = Replace(rsVIDASS("LinkVideo"),"width=""%""","width=""120""")
    codice:
    Video = Replace(rsVIDASS("LinkVideo"),"width=""*""","width=""120""")
    Ovviamente non va.. c'è un modo per fare ciò che mi serve?
    Anche senza il replace.. basta risolvere..

  2. #2
    Utente di HTML.it L'avatar di Spyfil
    Registrato dal
    Dec 2001
    Messaggi
    801
    Se a qualcuno interessa ho risolto così (sicuramente ci saranno modi migliori):

    codice:
    VideoSplit = Split(rsVIDASS("LinkVideo"),"width=""")
    LunghezzaVideoSplit1 = Len(VideoSplit(1))
    LarghezzaStringa = Left(VideoSplit(1),len(VideoSplit(1))-(LunghezzaVideoSplit1-3))
    Larghezza = cint(LarghezzaStringa)
    						
    Video = VideoSplit(0)&"width=""160"""&Right(VideoSplit(1),len(VideoSplit(1))-3)&"width=""160"""&VideoSplit(2)
    						
    VideoSplitH = Split(Video,"height=""")
    AltezzaVideoSplit1 = Len(VideoSplitH(1))
    AltezzaStringa = Left(VideoSplitH(1),len(VideoSplitH(1))-(AltezzaVideoSplit1-3))
    Altezza = cint(AltezzaStringa)
    						
    CalcoloAltezza = (160/Larghezza)*Altezza
    Video = VideoSplitH(0)&"height="""&CalcoloAltezza&""""&Right(VideoSplitH(1),len(VideoSplit(1))-3)&"height="""&CalcoloAltezza&""""&VideoSplitH(2)

    ovviamnte con qualche altra formuletta sempre sulle stringhe ho calcolato l'altezza proporzionale.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.