это код, который я использовал для отображения изображения в заголовке. проблема у меня есть, я хочу использовать переменную для изображения, когда я поставил имя переменной вместо имени изображения я получаю сообщение об ошибке:asp fpdf пытается передать изображение, присвоенное переменной
Microsoft JScript ошибка выполнения «800a138f»
«не определено» является нуль или не является объектом
/EKtestdb/fpdf/fpdf/includes/Basics.asp, линия 121
this.Header=function Header()
{
this.SetY (10)
this.SetFont ("Times","",10)
//this.Cell (45,5, "HEADER", 0, 0, "L")
this.SetFont ("Times","b",14)
//this.Cell (190,5, this.title, 0, 0, "C")
this.Cell (190,20, this.title, 0, 0)
this.SetFont ("Times","",10)
this.Image('logoSM1.jpg',165,3,33)
this.Image(techpic ,165,3,33)
это код basics.asp линии 121:
this.strrpos=function strrpos(s,ch){
res = s.lastIndexOf(ch)
if (res>0-1){return res}else{return false}
}
this.strpos=function strpos(s,ch,start){
if (arguments.length<3){start=0}
res = s.indexOf(ch,start);
if (res>-1){return res}else{return false}
}
если вы просто хотите, чтобы отобразить изображение этой линии должно работать:
this.Image('logoSM1.jpg',165,3,33)
но используя переменную вместо имени изображения может кто-то помочь с этим?
я не мог заставить его работать да переменная переменная ASP, я попробовал код, указанный выше, и это не будет работать, он дал мне сообщение: FPDF ошибка: файл изображения не имеет расширения и не был указан тип : вот пример кода осины, пожалуйста, дайте мне знать, если вам нужно, чтобы увидеть больше: Set Pdf = CreateJsObject ("FPDF") pdf.CreatePDF() pdf.SetPath ("FPDF /") '------ pdf.SetFont "Arial", "", 16 pdf.Open() pdf.AddPage() Dim techpic techpic = "logoSM1.jpg" если (objRS.EOF), то еще \t ли До objRS.EOF = True \t EmployeeNo = objRS ("EmployeeNo") – bluffo
@bluffo Я обновил мой ответ, потому что я думал, что вы смешиваете javascript и vbscript, но на самом деле это JScript, поэтому вам не нужен <%=%>. –
Я заметил, что нет точек с запятой, и я добавил их, и без изображения он загружается быстрее, но я все еще не мог заставить изображение работать на этот раз. Msg различно: Ошибка FPDF: файл изображения не имеет расширения и никакого типа было указано: «undefined» Я могу опубликовать больше образцов кода, если вам нужно спасибо за помощь. Я попытался опубликовать этот вопрос на другом форуме, и они сказали, что я использую неправильный форум. Microsoft JScript ошибка выполнения «800a138f» «не определено» равно нулю или не является объектом /EKtestdb/fpdf/fpdf/includes/Basics.asp, линия 121 – bluffo