Categorias de productos ▾
JASCO - CABLE HDMI BÁSICO - 3FT
ESTE CABLE TRENZADO DE 10 PIES AGREGA RESISTENCIA Y DURABILIDAD EXTRA. NO MÁS CABLES ESTIRADOS O ROTOS CON ESTE CABLE TRENZADO DE NAILON SIN ENREDOS. NO TE CONFORMES CON MENOS LOS CONECTORES ESTAMPADOS DE ALTA CALIDAD ESTÁN DISEÑADOS PAR...
Cable USB Maxell a USB Tipo-C 4 ft - Blanco
HITACHI MAXELL, O SOLAMENTE MAXELL, ES UNA EMPRESA JAPONESA QUE FABRICA PRODUCTOS ELECTRÓNICOS PARA CONSUMO MASIVO. LOS PRODUCTOS MÁS CONOCIDOS DE LA EMPRESA SON LAS BATERÍAS Y MEDIOS DE GRABACIÓN, INCLUIDAS LAS ...
Apple Inc Apple Watch Magnetic Charger to USB C Cable 1 m
Queríamos que la carga de su Apple Watch fuera completamente sencilla. Simplemente sostenga el conector cerca de la parte posterior del reloj, donde los imanes hacen que encaje en su lugar automáticamente. Es un sistema completamente sell...
JASCO CABLE DE EXTENSION USB 10FT NEGRO
FUERTE Y DURADERO TYPE-C ™ PARA TYPE-A (USB) PRESENTA UN DISEÑO TRENZADO DE NYLON DURADERO Y UNA CARCASA METÁLICA PREMIUM. CARGA Y SINCRONIZA DATOS A VELOCIDADES DE TRANSFERENCIA DE HASTA 5 GBPS.
CARACTERISTICAS
• DISEÑO DURADERO, T...
CABLE CONECTOR MAGNETIC USB C POWER GRIFFIN- GRIS
CABLE CONECTOR MAGNETIC USB C POWER GRIFFIN- GRIS
EL CONECTOR MAGSAFE DE GRIFFIN  HA GUARDADO LITERALMENTE MILLONES DE COMPUTADORAS PORTÁTILES DE LA DESTRUCCIÓN CAUSADA POR EL CABLE DE ALIMENTACIÓN. PERO CON LA INT...
Cable Maxell Lightning 4 Pies Negro
Características
Cable USB a Lightning
Jelleez: Diseño flexi cable con cubierta de caucho suave
Material resistente a dobladez, halones y no se enreda fácilmente
Funciona como cable de carga de energía y/o transferencia de datos
Conven...
Targus 65W USB C USB A Cargador Negro
Enciéndalo sobre la marcha con el cargador USB-C / USB-A de 65 W. Guárdelo en la bolsa de su computadora portátil y sáquelo cuando necesite cargarlo para su computadora portátil, teléfono o tableta.
Características
Compatible con ...
CARGADOR PORTATIL DUAL MAXELL
CARGADOR PORTATIL DUAL MAXELL
HITACHI MAXELL, O SOLAMENTE MAXELL, ES UNA EMPRESA JAPONESA QUE FABRICA PRODUCTOS ELECTRÓNICOS PARA CONSUMO MASIVO. LOS PRODUCTOS MÁS CONOCIDOS DE LA EMPRESA SON LAS BATERÍAS Y MEDIOS DE G...
Sony Adaptador Sony Serie CPAD2M2 / 2 Puertos USB - Blanco
SALIDA DE 3 A PARA CARGAS RÁPIDAS 1
TRIPLICA LA VELOCIDAD DE CARGA DE TU DISPOSITIVO2 EN COMPARACIÓN CON ADAPTADORES DE CA CONVENCIONALES.
CARGA 2 DISPOSITIVOS SIMULTÁNEAMENTE
LOS DOS PUERTOS USB TE PERMITEN CARGA...
Cable MicroUSB iSound Braided de 10 pies - Negro
ESTE CABLE TRENZADO DE 10 PIES AGREGA RESISTENCIA Y DURABILIDAD EXTRA. NO MÁS CABLES ESTIRADOS O ROTOS CON ESTE CABLE TRENZADO DE NAILON SIN ENREDOS. NO TE CONFORMES CON MENOS LOS CONECTORES ESTAMPADOS DE ALTA CALIDAD ESTÁN DI...
DREAMGEAR - DUAL-USB AC CHARGER WITH MICRO USB CABLE, 2.4 A
DETALLES DEL PRODUCTO
     2.4 UN CARGADOR DE CA DUAL-USB CON CABLE MICRO USB.
     DOS PUERTOS USB CON CARGA TOTAL DE 2.4 A QUE LE PERMITE CARGAR UNA TABLETA O DOS TELÉFONOS INTELIGENTES
&NBS...
Xiaomi MI Cable 2 en 1 Micro-USB/Tipo-C 100cm
Cable Xiaomi Mi 2 en 1 Micro-USB/Tipo-C
El cable Xiaomi Mi 2-en-1 Micro-USB/Tipo-C, 100 cm (SJV4082TY) está hecho de materiales de alta calidad, lo que contribuye a una larga vida útil. Este modelo se caracteriza por su resistencia a los ...
MICRO USB CABLE TWIN PACK
DESCRIPCIÓN:
CABLE MICRO USB TWIN PACK ISOUND-6773
CABLE TRENZADO ULTRA FLEXIBLE CON CONTACTOS CUBIERTOS EN ORO PARA UNA CONEXIÓN SUPERIOR. CARGA Y SINCRONIZA TU TABLET, SMARTPHONE, O DISPOSITIVO MICR...
Samsung Adaptador Samsung Micro USB a tipo C Blanco
Color Blanco
Características generales
Caracteristicas: Charge & Data
Interfaz: Charge & Data, "No admite conexiones OTG como tarjetas de memoria, discos duros externos, teclado o mouse".
Especificación física
Dimensiones (AnchoxAltoxP...
KIT DE MONTAJE VENTILACION PARA AUTO
Caracteristicas
• Rotación ajustable de 360 para flexibilidad
• Se adapta a teléfonos móviles con o sin estuche
• Se adapta a dispositivos de hasta 6.5 "de alto
• PC de goma de alta calidad y material ABS
• Perfecto para nave...
MAXELL CB JEL| MICRO 4FT USB TO MICROBJELLEEZ CABLE BLANCO
CB-JEL-MICRO - 4FT USB TO MICROB JELLEEZ CABLE BLANCO
Características
Cable USB a Micro USB
Jelleez: Diseño flexi cable con cubierta de caucho suave
Material resistente a dobladez, halones y no se enreda fácilmente
Funciona como cable ...
function showCategories() {
$(".categories-inner").fadeIn(500);
$("body").css("overflow-y","hidden");
}
function hideCategories() {
$(".categories-inner").fadeOut(500);
$("body").css("overflow-y","scroll");
}
function prepareDialog() {
if ($("#ppDialog").length == 0) {
$("body").append("
");
$("body").append("
");
if ($("#ppDialog").length > 0) return true; else return false;
} else {
hideMessage();
return true;
}
}
function hideMessage() {
$(".ui-dialog .ppInfoMessage").hide();
}
function getTimestamp(dt) {
var d = new Date();
if (dt) d = new Date(dt);
var ts = d.getTime()/1000;
return ts;
}
function numberWithSpaces(x) {
x = x * 1;
return x.toLocaleString('ru-RU', { maximumFractionDigits:0 });
}
function numberFormat(k) {
if (!k) k = 0;
k = k * 1;
return numberWithSpaces(k);
}
jQuery.unserialize = function(str){
var items = str.split('&');
var ret = "{";
var arrays = [];
var index = "";
for (var i = 0; i < items.length; i++) {
var parts = items[i].split(/=/);
//console.log(parts[0], parts[0].indexOf("%5B"), parts[0].indexOf("["));
if (parts[0].indexOf("%5B") > -1 || parts[0].indexOf("[") > -1){
//Array serializado
index = (parts[0].indexOf("%5B") > -1) ? parts[0].replace("%5B","").replace("%5D","") : parts[0].replace("[","").replace("]","");
//console.log("array detectado:", index);
//console.log(arrays[index] === undefined);
if (arrays[index] === undefined){
arrays[index] = [];
}
arrays[index].push( decodeURIComponent(parts[1].replace(/\+/g," ")));
//console.log("arrays:", arrays);
} else {
//console.log("common item (not array)");
if (parts.length > 1){
ret += "\""+parts[0] + "\": \"" + decodeURIComponent(parts[1].replace(/\+/g," ")).replace(/\n/g,"\n").replace(/\r/g,"\r") + "\", ";
}
}
};
ret = (ret != "{") ? ret.substr(0,ret.length-2) + "}" : ret + "}";
//console.log(ret, arrays);
var ret2 = JSON.parse(ret);
//proceso los arrays
for (arr in arrays){
ret2[arr] = arrays[arr];
}
return ret2;
}
jQuery.fn.unserialize = function(parm){
//If not string, JSON is assumed.
var items = (typeof parm == "string") ? parm.split('&') : parm;
if (typeof items !== "object"){
throw new Error("unserialize: string or JSON object expected.");
}
//Check for the need of building an array from some item.
//May return a false positive, but it's still better than looping twice.
//TODO: confirm if it's ok to simplify this method by always calling
//$.unserialize(parm) without any extra checking.
var need_to_build = ((typeof parm == "string") && decodeURIComponent(parm).indexOf("[]=") > -1);
items = (need_to_build) ? $.unserialize(parm) : items;
for (var i in items){
var parts = (items instanceof Array) ? items[i].split(/=/) : [i, (items[i] instanceof Array) ? items[i] : "" + items[i]];
parts[0] = decodeURIComponent(parts[0]);
if (parts[0].indexOf("[]") == -1 && parts[1] instanceof Array){
parts[0] += "[]";
}
obj = this.find('[name=\''+ parts[0] +'\']');
if (obj.length == 0){
try{
obj = this.parent().find('[name=\''+ parts[0] +'\']');
} catch(e){}
}
if (typeof obj.attr("type") == "string" && ( obj.attr("type").toLowerCase() == "radio" || obj.attr("type").toLowerCase() == "checkbox")){
obj.each(function(index, coso) {
coso = $(coso);
//if the value is an array, i gotta search the item with that value.
if (parts[1] instanceof Array){
for (var i2 in parts[1]){
var val = ""+parts[1][i2];
if (coso.attr("value") == decodeURIComponent(val.replace(/\+/g," "))){
coso.prop("checked",true);
} else {
if ($.inArray(coso.val(),parts[1]) < 0){
coso.prop("checked",false);
}
}
}
} else {
val = "" + parts[1];
if (coso.attr("value") == decodeURIComponent(val.replace(/\+/g," "))){
coso.prop("checked",true);
} else {
coso.prop("checked",false);
}
}
});
} else if (obj.length > 0 && obj[0].tagName == "SELECT" && parts[1] instanceof Array && obj.prop("multiple")){
//Here, i have an array for a multi-select.
obj.val(parts[1]);
} else {
//When the value is an array, we join without delimiter
var val = (parts[1] instanceof Array) ? parts[1].join("") : parts[1];
//when the value is an object, we set the value to ""
val = (typeof val == "object") ? "" : val;
obj.val(decodeURIComponent(val.replace(/\+/g," ")));
}
};
return this;
}
function localQuery(url, data, method, callback) {
if (!method) {
if (!data) method = "GET"; else method = "POST";
// if (data && typeof data === 'object') data = JSON.stringify(data);
}
var options = {
type: method,
url: url,
beforeSend: function (xhr) {
},
complete: function(xhr, status) {
if (callback) {
if (typeof xhr.responseJSON === 'object') {
if (xhr.responseJSON.client_message) {
}
}
callback(xhr.responseJSON);
}
},
dataType: "json"
}
if (data) {
options.data = data;
}
$.ajax(options);
}
function prepareDialog() {
if ($("#ppDialog").length == 0) {
$("body").append("
");
$("body").append("
");
if ($("#ppDialog").length > 0) return true; else return false;
} else {
hideMessage();
return true;
}
}
function hideMessage() {
$(".ui-dialog .ppInfoMessage").hide();
}