![]() |
![]() |
![]() |
|
ПолеHTMLдокумент продолжение | ☑ | ||
---|---|---|---|---|
0
Radik
12.05.06
✎
15:46
|
Для выгрузки и загрузки файла в полеhtmlдокумент использую код:
ЭлементыФормы.ПолеHTMLДокумента1.Перейти(""); ЭлементыФормы.ПолеHTMLДокумента1.Перейти(ПутьКМедиаФайлу); но при выгрузки в памяти зависает приложение отвечающая за загруженный файл, при повторной загрузки файла с тем же расширением программа зависает. Как можно выключить приложение отвечающаяся за данный файл |
|||
1
vde69
12.05.06
✎
16:19
|
Элементыформы.ПолеHTMLдокумент1.документ.url="about:blank"
Элементыформы.ПолеHTMLдокумент1.документ.url=ПутьКМедиаФайлу |
|||
2
Asmody
12.05.06
✎
16:29
|
(1) у мене на такое ругань:
{Форма.Форма(11)}: Ошибка при получении значения атрибута контекста (Документ): HTML документ не готов Элементыформы.ПолеHTMLдокумента1.документ.url="about:blank" по причине: HTML документ не готов 8.0.14.39, Win2k3S SP1, IE 6.0.3790.1830 |
|||
3
vde69
12.05.06
✎
16:51
|
(2) может-быть, может
вообще я использую: ЭлементыФормы.ПолеПросмотра.УстановитьТекст(Статья); Статья = ЭлементыФормы.ПолеПросмотра.ПолучитьТекст(); но вообще у меня есть подозрение, что 1с пользует движек мазилы (больно по разному все отображаеться) |
|||
4
Asmody
12.05.06
✎
16:55
|
(3) IEшный там движок. правая кнопка его выдает.
|
|||
5
Asmody
12.05.06
✎
16:55
|
короче, вот что у меня получилось на скорую руку:
|
|||
6
Asmody
12.05.06
✎
16:59
|
Radik'у еще раз спасибо за классную идею. Буду пользоваться.
|
|||
7
vde69
12.05.06
✎
17:05
|
(6) попробуй след страницу в 1с и в ослике,
у меня в 1с двоиться шапка таблици, а в ослике нормально (и таких глюков много) <html><head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>HelpDesk-1c</title> </head> <SCRIPT LANGUAGE="JavaScript"><!-- var Vers=parseInt(navigator.appVersion); var Netscape4=(document.layers) ? true : false; var IExplorer4=((document.all)&&(Vers>=4))?true:false; var Netscape6=(!IExplorer4 && document.getElementById) ? true : false; --></SCRIPT> <body> <table border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#00FFFF"> <tr><td width="10"> </td><td><font size="7" color="#00CCFF">HelpDesk-1c</font></td> <td width="10"> </td></tr> <tr><td colspan="3"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" bgcolor="#00CCFF"> <tr> <td width='25%' bgcolor='#00CCFF' align='center' style='border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-bottom-style:solid; border-bottom-width:1'><a href='default.asp?p=default'>Главная</a></td> <td width='25%' bgcolor='#00CCFF' align='center' style='border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-bottom-style:solid; border-bottom-width:1'><a href='default.asp?p=Авторизация'>Авторизация</a></td> <td width='25%' bgcolor='#00CCFF' align='center' style='border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-bottom-style:solid; border-bottom-width:1'><a href='default.asp?p=СписокПроцессов'>Задачи</a></td> <td width='25%' bgcolor='#00CCFF' align='center' style='border-left-style: solid; border-left-width: 1; border-right-style: solid; border-right-width: 1; border-bottom-style:solid; border-bottom-width:1'><a href='default.asp?p=БазаЗнаний'>База знаний</a></td> </tr> </table> </td></tr> <tr><td colspan="3"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-width:1; border-collapse: collapse; " bordercolor=#00FFFF> <font size='4'> <tr height='19'> <td colspan='4'> </td> </tr> <tr bgcolor='#CCFFFF' height='42'> <td style='border-top-style: none; border-top-width: medium' width='40%' >Работа:</td> <td style='border-top-style:none; border-top-width:medium' width='15%'>№ 6</td> <td style='border-top-style:none; border-top-width:medium' width='5%' >от</td> <td style='border-top-style:none; border-top-width:medium' width='40%'>04.05.2006 10:31:21</td> </tr> <tr bgcolor='#00FFFF'> <td height='42' style='border-top-style: solid; border-top-width: 1; border-bottom-style:solid; border-bottom-width:1' rowspan='2'> по заявке: </td> <td style='border-top-style:solid; border-top-width:1' colspan='3'><p align='center'>тест почты</td> </tr> <tr bgcolor='#00FFFF' height='21'> <td style='border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1'>№ 2</td> <td style='border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1'>от</td> <td style='border-top-style:solid; border-top-width:1; border-bottom-style:solid; border-bottom-width:1'>04.05.2006 10:14:13</td> <tr> <td colspan='4' style='border-top-style: solid; border-top-width: 1' > </td> </tr> </tr> </font> <tr height="19" align="center" bgcolor="#00CCFF"> <td><font size="4">Надо выполнить</font></td> <td colspan="3"><font size="4">Примечание</font></td> </tr> <tr height='19' align='center' bgcolor='#CCFFFF' border='1' > <td> <a href='default.asp?p=ЭлементБазыЗнаний&idb=0'> </a></td> <td colspan='3'>111</td> </tr> </table><br> </td></tr> <tr><td colspan="2"> <p align="center"><b><font size="4">Заполните следующие действия</font></b></td></tr> <tr><td colspan="3"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-width:1; border-collapse: collapse; " bordercolor=#00FFFF> </table> <form method='POST' action='default.asp?p=СписокПроцессов'> <input type=hidden name="kol"> <input type=hidden name="nt" value="zad"> <script LANGUAGE="JavaScript"><!-- // этот скрипт для вывода и заполнения таблиц форм var name; var s1; // начало var s2; // var s3; // конец var s0; // шаблон s_t = new Array(); //строки s_v1 = new Array();//значения списков s_v2 = new Array();//значение полей s_pv = new Array(); //списки s_ps = new Array(); //списки s_pv1 = new Array(); //списки s_ps1 = new Array(); //списки function add_sp1(v,s) { s_pv1[s_pv1.length] = v; s_ps1[s_ps1.length] = s; } function add_sp(v,s) { s_pv[s_pv.length] = v; s_ps[s_ps.length] = s; } function sp() // собирает список выбора { s=""; for (i = 0; i < s_pv.length; i++) { s = s + '<option value="' + s_pv[i] + '">' + s_ps[i] + '</option>'; } return(s); } function sp1() // собирает список выбора { s=""; for (i = 0; i < s_pv1.length; i++) { s = s + '<option value="' + s_pv1[i] + '">' + s_ps1[i] + '</option>'; } return(s); } function del_s(n) { for (i = 1; i < s_v1.length; i++) s_v1[i] = document.getElementById("v1_" + i).value; for (i = 1; i < s_v2.length; i++) s_v2[i] = document.getElementById("v2_" + i).value; a = s_t.slice(0,n); b = s_t.slice(n+1); s_t = a.concat(b); a = s_v1.slice(0,n); b = s_v1.slice(n+1); s_v1 = a.concat(b); a = s_v2.slice(0,n); b = s_v2.slice(n+1); s_v2 = a.concat(b); get_t(); } function add_s() { s_t[s_t.length] = s0; for (i = 1; i < s_v1.length; i++) s_v1[i] = document.getElementById("v1_" + i).value; for (i = 1; i < s_v2.length; i++) s_v2[i] = document.getElementById("v2_" + i).value; s_v1[s_v1.length] = ""; s_v2[s_v2.length] = ""; get_t(); } function get_t() //вывести строки в соответствием с шаблоном { s=""; for (i = 0; i < s_t.length; i++) { s_x=s_t[i]; do { ss1=new String(s_x); s_x= ss1.replace("[num]", i); } while (ss1 != s_x); s=s+s_x; } s = s1 + s + s3; name.innerHTML = s; for (i = 1; i < s_v1.length; i++) document.getElementById("v1_"+i).value = s_v1[i]; for (i = 1; i < s_v2.length; i++) document.getElementById("v2_"+i).value = s_v2[i]; document.getElementById("kol").value=s_t.length; } s_v1[0]= " "; s_v2[0]= " "; s1="<table border='1' width='100%'>"; s2="<tr><td>-</td></tr>"; s3="</table>"; document.writeln("<span id='_table_'>"+s1+s2+s3+"</span>"); name = document.getElementById("_table_"); --></script> <script LANGUAGE="JavaScript"><!-- //заполнение списков выбора add_sp1(11,'Выполнено') add_sp1(2,'Желательно') add_sp1(5,'Отклонено') add_sp1(6,'Уточнение') add_sp1(9,'Авто ответ') add_sp1(12,'В работу') add_sp1(1,'Важно') add_sp1(10,'Отказ') add_sp1(4,'По возможности') add_sp1(3,'Срочно') add_sp1(7,'Не возможно') add_sp(1,'Произвольный вопрос') add_sp(2,'Не работает почта') add_sp(3,'Создать новый почтовый ящик') //заполнение шаблона и шапки таблицы s_t[0]='<tr><td>Действие</td><td>Примечание</td><td width=20><input type="submit" value="+" name="B1" onclick="add_s()"></td></tr>'; s0='<tr><td><select size="1" name="v1_[num]">'+ sp() +'</select></td><td><input size="40" type="text" name="v2_[num]"></td><td><input type="submit" value="X" name="x_[num]" onclick="del_s([num])"></td></tr>'; // если уже есть таблица, то ее надо заполнить //обновить таблицу get_t(); --></script> <br> <tr><td colspan="2"> <b><font size="4">Следующий статус заявки:</font></b> <script LANGUAGE="JavaScript"><!-- document.write("<select size='1' name='tolls'>"+sp1()+"</select>"); --></script> <input type="submit" value="Подтверждаю" name="send" ><br> </td></tr> <tr><td colspan="3"> </form> </td></tr></table> <br> </td></tr> <tr><td colspan="2"><br>Москва 2006г</td></tr> </table> </body></html> |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |