Recomendado: Analizar ASP y procedimientos almacenados Hay muchos artículos sobre ASP y procedimientos almacenados, pero dudo que los autores lo hayan practicado. Leí mucha información relevante cuando estaba al principio y descubrí que muchos de los métodos proporcionados no eran el caso en la práctica. Para aplicaciones simples, esto
Programa de visualización de directorio de árboles
Descripción del problema:
En nuestros proyectos, a menudo aparecen tablas de datos autoasociadas. Si los miramos desde la perspectiva general, toda la tabla se presenta como una estructura de datos de árbol (para casos complejos, puede convertirse en un gráfico). Cuando mostremos y editemos esta tabla, parecerá torpe si no usamos buenas expresiones. Por esta razón, desarrollamos dicho programa de estructura de árboles. En la versión anterior, utilizamos un algoritmo recursivo para implementarlo. Cuando evaluamos este algoritmo, descubrimos que ya no éramos competentes para bases de datos con miles de registros. Por lo tanto, en la nueva versión de algoritmo, utilizamos la tecnología XML para descubrir dinámicamente datos para resolver la vergüenza de grandes cantidades de datos del servidor a la vez, y al mismo tiempo, también evitamos el error de ingresar un bucle muerto si la estructura de datos de la tabla se presenta como un gráfico.
Ideas prácticas:
1. Solo se muestran los nodos raíz y secundarios durante la pantalla inicial, y los nodos raíz y secundarios están en el mismo nivel.
2. Haga clic en un nodo. Si su objeto de área de nodo infantil no existe, cree el objeto, descargue los datos y actualice los datos al mismo tiempo, muestre todos los nodos infantiles.
3. Cada nodo tiene la misma función después de que se establece, como verificar si el nodo infantil existe, mostrando nodos infantiles ocultos, etc.
4. DHTML XML ASP CSS se usa simultáneamente
Dificultades técnicas:
1. Problema del código de basura cuando se usa la interfaz XMLHTTP:
Debido a que en la página de salida de ASP, el esquema de codificación predeterminado no está en chino, cuando se interpreta en XMLHTTP de la página del cliente, el esquema predeterminado se analizará, por lo que aparecerá confuso. Para este fin, agregamos el siguiente código para definir el esquema de codificación en la página ASP en el lado del servidor:
Respuesta.Charset = GB2312
Response.ContentType = Text/HTML
2. Cómo mantener el estilo de la versión anterior en la interfaz (formulario de explorador de clase):
En la versión anterior, todo el contenido de la página se completó de una vez, y las ideas de control fueron adoptadas, y la interfaz fue relativamente amigable en todo momento. En ese momento, el mecanismo en esta versión cambió y el contenido era un tema clave para la síntesis múltiple. Cómo determinar la identificación del objeto IMG y SPAN ha sido verificado. En la interfaz, la interfaz de esta versión es difícil de ser la misma que la primera interfaz, por lo que solo se puede conservar solo una parte de ella, pero en general, la nueva interfaz también puede satisfacer las necesidades.
Debido a que es difícil usar los archivos adjuntos aquí, solo puedo pegar el código fuente:
| El siguiente es el contenido citado: --- xtree.html ------------------------------------------------------------------------------- <html> <Evista> <Meta name = generador content = Microsoft Visual Studio 6.0> <Script Language = JavaScript src = ../../xtree.js> </script> <estilo type = text/css> <!- a: enlace {font-size: 14px; Decoración de texto: ninguna; Color: #0000ff} a: visitado {font-size: 14px; Color: #0000ff; Decoración de texto: ninguno} a: hover {font-size: 14px; Color: #FF0000; Color de fondo: #CCCC99; Decoración de texto: ninguno} A: Active {Font-Size: 14px; Color: #fffff; Color de fondo: #191970; Decoración de texto: ninguno} .Item {Font-Size: 14px} -> </style> </ablo> <Body LeftMargin = 0 RightMargin = 0 TopMargin = 0 Border = 0> <back> Programa de demostración del menú de árboles </banc> <br> <border de tabla = 0> <tr> <td Nowrap> <span id = 'ospanroot' border = 0> </span> <script language = javaScript> createChildNode (root, 0); </script> </td> </tr> </table> </body> </Html> ------- XTree.asp ------------------------------------------------------------------- < %@ Idioma = vBscript %> <% Respuesta.Charset = GB2312 |
Compartir: analizar el código fuente de detección de servidor comúnmente utilizado en ASP Códigos de detección de uso común al escribir páginas web ASP: Tiempo actual del servidor: referencia %= ahora %> modelo de CPU del servidor: referencia %= request.servervariables (http_ua_cpu) %> Resolución actual: referencia & l
3 páginas en el total de la página 123 anterior página siguiente