52 messaggi dal 25 febbraio 2004
Senti...

il codice che ti avevo dato nel mio ultimo msg dovrebbe essere giusto....

io ho provato con questo codice:

<%@LANGUAGE="JAVASCRIPT"%>
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<% 
stringa = "stringa molto lunga che contiene sicuramente più di cento caratteri ma io ne voglio visualizzare solo 50"
function Left(StringToLeft, EndOfCount) { 
return StringToLeft.substr(0, EndOfCount); 
} 

Response.Write(Left(stringa, 50)); 
%>
</body>
</html>



Come vedi ho inserito una stringa lunga e il risultato che visualizzo è:

'stringa molto lunga che contiene sicuramente più d'

Evidentemente il problema sta da qualche altra parte per es. nel contenuto di Mostra_News("titolo")...


stellasp
Infatti funziona.
Anche io però preferirei farla in vbscript e magari fare un controllo in modo da non troncare una parola già iniziata.

Alberto Biancardo
Comunque dai un'occhiata qui:

http://www.aspitalia.com/liste/usag/script.aspx?ID=248

Alberto Biancardo
54 messaggi dal 08 aprile 2005
stellasp ha scritto:
Senti...

il codice che ti avevo dato nel mio ultimo msg dovrebbe essere giusto....

io ho provato con questo codice:

<%@LANGUAGE="JAVASCRIPT"%>
<html>
<head>
<title>Documento senza titolo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<% 
stringa = "stringa molto lunga che contiene sicuramente più di cento caratteri ma io ne voglio visualizzare solo 50"
function Left(StringToLeft, EndOfCount) { 
return StringToLeft.substr(0, EndOfCount); 
} 

Response.Write(Left(stringa, 50)); 
%>
</body>
</html>



Come vedi ho inserito una stringa lunga e il risultato che visualizzo è:

'stringa molto lunga che contiene sicuramente più d'

Evidentemente il problema sta da qualche altra parte per es. nel contenuto di Mostra_News("titolo")...


..non riesco a venirne a capo...eppure so che la soluzione è vicina...non riesco a capire dove sbasglio!!!....non mi chiamate scocciante....ma come dovrebbe essere inserito nel codice che ho mandato?
281 messaggi dal 05 agosto 2004
Puoi postare l'errore che ti restituisce?
Magari il campo è vuoto o contiene un numero.

Che lo sforzo sia con te!!!
54 messaggi dal 08 aprile 2005
theterz ha scritto:
Puoi postare l'errore che ti restituisce?
Magari il campo è vuoto o contiene un numero.



Tipo di errore:
Errore di run-time di Microsoft JScript (0x800A01B6)
Proprietà o metodo non supportati dall'oggetto
/ludisweb/trova/scafati/new2.asp, line 35
54 messaggi dal 08 aprile 2005
mammone ha scritto:
theterz ha scritto:
Puoi postare l'errore che ti restituisce?
Magari il campo è vuoto o contiene un numero.



Tipo di errore:
Errore di run-time di Microsoft JScript (0x800A01B6)
Proprietà o metodo non supportati dall'oggetto
/ludisweb/trova/scafati/new2.asp, line 35


....la linea 35 corrisponde al codice:
-----------------------------------------------------
return StringToLeft.substr(0, EndOfCount);
----------------------------------------------
che pui trovare nel codice qui soto.

----------------------------------------------------
<%
function Left(StringToLeft, EndOfCount) {
return StringToLeft.substr(0, EndOfCount);
}

if (Mostra_News.EOF)
{
Response.Write("ERRORE 404");
}
else
{
Response.Write(Left(Mostra_News("titolo"), 50));
}
%>
281 messaggi dal 05 agosto 2004
Prova a sostituire
Response.Write(Left(Mostra_News("titolo"), 50));
con
Response.Write(Left(String(Mostra_News("titolo")), 50));

Spero ti sia d'aiuto.

Che lo sforzo sia con te!!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.