Código
inicio.htm<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Links</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
body {
color:#999;
background-color:#000;
background-image:url(bg_main.gif);
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
}
#links li {
color:#999;
float:left;
height:113px;
list-style-type: none;
margin-right:20px;
margin-bottom:20px;
text-align:center;
width:150px;
}
#links li a {
background-color:#333;
background-repeat:no-repeat;
border:solid 1px #999;
color:#999;
display:block;
height:113px;
text-decoration:none;
width:150px;
}
#links li div {
margin-top:4px;
}
/*
Ruta a la imagen que corresponda a cada link, de acuerdo al Id que se le haya asignado
Se espera que las dimensiones de la imagen sean de 150 x 113 (ancho y alto)
Si no se asigna ninguna imagen, el link se mostrará como un cuadro gris con las dimensiones pre-establecidas
*/
#link_1 {background-image:url(img/youtube.jpg);}
#link_2 {background-image:url(img/facebook.jpg);}
</style>
</head>
<body>
<h2>Links</h2>
<ul id="links">
<li><a href="http://youtube.com" id="link_1" title="YouTube"> </a><div>YouTube</div></li>
<li><a href="http://facebook.com" id="link_2" title="Facebook"> </a><div>Facebook</div></li>
</ul>
</body>
</html>
Links
Código
Form1Dim oDocument As HTMLDocument
Private Sub Command1_Click()
oDocument.body.innerHTML = "<h1>Hello World</h1>"
oDocument.execCommand "Print", True
End Sub
Private Sub Form_Load()
WebBrowser1.Navigate2 "about:blank"
End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
Set oDocument = WebBrowser1.Document
End Sub
Código
getBackgroundColorfunction getBackgroundColor(objId) {
var color = "";
var obj = document.getElementById(objId);
if (obj) {
if(obj.currentStyle) {
color = obj.currentStyle.backgroundColor;
color = color.replace(/#/g, "");
} else {
color = document.defaultView.getComputedStyle(obj, '').getPropertyValue("background-color");
color = color.replace("rgb(", "");
color = color.replace(")", "");
color = color.replace(" ", "");
color = toRGBHex(color);
}
}
return color;
}
function toRGBHex(num)
{
// by top54u.com
var decToHex="";
var arr = new Array();
var numStr = new String();
numStr = num;
arr = numStr.split(",");
for(var i=0;i<3;i++)
{
var hexArray = new Array( "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F" );
var code1 = Math.floor(arr[i] / 16);
var code2 = arr[i] - code1 * 16;
decToHex += hexArray[code1];
decToHex += hexArray[code2];
}
return (decToHex);
}
Código
array_combineif (!function_exists('array_combine'))
{
function array_combine($arr_1,$arr_2) {
$retVal = array();
foreach ($arr_1 as $key1 => $value1) {
$retVal[$value1] = $arr_2[$key1];
}
return $retVal;
}
}
Código
setPause// Línea de tiempo principal
MovieClip.prototype.setPause = function(sec) {
this.stop();
var me = this;
intervalID = setInterval(function () {
clearInterval(intervalID);
me.play();
}, (sec*1000));
};
// Línea de tiempo del MovieClip (puede ser la línea de tiempo principal)
this.setPause(5);
Links
Código
Exportar CSV a XMLPrivate Sub Command1_Click()
Dim appPath As String
Dim rs As New ADODB.Recordset
Dim cnn As New ADODB.Connection
Dim cString
Dim fld As ADODB.field
Dim xml As MSXML2.DOMDocument
Dim record As MSXML2.IXMLDOMElement
Dim field As MSXML2.IXMLDOMElement
Dim cDataSecion As MSXML2.IXMLDOMCDATASection
Set cnn = New ADODB.Connection
' Ruta de trabajo
appPath = App.Path
' Validación de ruta de trabajo
If Right(appPath, 1) <> "\" Then appPath = appPath & "\"
' Proveedor para leer un archivo delimitado
cString = "Provider=MSDASQL;Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=" & appPath
cnn.ConnectionString = cString
cnn.Open
' Ruta del archivo conteniendo los datos
rs.Open "datos.txt", cnn
' Si el archivo XML a guardar ya existe, eliminarlo
If Dir(appPath & "datos1.xml") <> "" Then
Kill appPath & "datos1.xml"
End If
' Guardar datos en formato XML
rs.Save appPath & "datos1.xml", adPersistXML
' Crear objeto XML
Set xml = New MSXML2.DOMDocument
' Crear nodo inicial
xml.loadXML "<records/>"
' Iterar a través de los resultados
Do While Not rs.EOF
' Crear el equivalente a un "registro" en la estructra XML
Set record = xml.createElement("record")
' Leer cada uno de los campos del recordset
For Each fld In rs.Fields
' Nombre del campo
fldName = fld.Name
' Valor del campo (concatenar un espacio elimina un posible error por valores NULL)
fldValue = fld.Value & ""
' Crear el equivalente a un campo en la estructura XML
Set field = xml.createElement(fldName)
' Almacenar el valor del campo en un elemento CDATA
Set cDataSection = xml.createCDATASection(fldValue)
' Agregar el elemento CDATA al campo
field.appendChild cDataSection
' Agregar el campo al registro
record.appendChild field
Next
' Agregar el registro al nodo inicial
xml.documentElement.appendChild record
rs.MoveNext
Loop
' Guardar el archivo XML
xml.Save appPath & "datos2.xml"
rs.Close
Set rs = Nothing
cnn.Close
Set cnn = Nothing
End Sub
Código
HTML de muestra<html>
<title>Timeline</title>
<head>
<script src="http://simile.mit.edu/timeline/api/timeline-api.js" type="text/javascript"></script>
<script src="event_reader.js" type="text/javascript"></script>
<script type="text/javascript">
var tl;
function onLoad() {
var eventSource = new Timeline.DefaultEventSource();
var bandInfos = [
Timeline.createBandInfo({
eventSource: eventSource,
date: "Nov 17 2008 17:41:48 GMT-0600",
width: "70%",
intervalUnit: Timeline.DateTime.MONTH,
intervalPixels: 100
}),
Timeline.createBandInfo({
width: "30%",
intervalUnit: Timeline.DateTime.YEAR,
intervalPixels: 200
})
];
bandInfos[1].syncWith = 0;
bandInfos[1].highlight = true;
tl = Timeline.create(document.getElementById("my-timeline"), bandInfos);
Timeline.loadXML("events.xml", function(xml, url) { eventSource.loadXML(xml, url); });
}
var resizeTimerID = null;
function onResize() {
if (resizeTimerID == null) {
resizeTimerID = window.setTimeout(function() {
resizeTimerID = null;
tl.layout();
}, 500);
}
}
</script>
</head>
<body onload="onLoad();" onresize="onResize();">
<div id="my-timeline" style="height: 100px; border: 1px solid #aaa;"></div>
</body>
</html>