陕西省平利县人民法院   民事裁定书   （2019）陕0926民初453号   原告：陈绪宝，男，住平利县。   委托诉讼代理人：朱成荣，陕西宁康律师事务所律师。   被告：陕西东鹤来装饰工程有限公司安康分公司。   法定代表人：赵亮，系公司总经理。   原告陈绪宝与被告陕西东鹤来装饰工程有限公司安康分公司装饰装修合同纠纷一案，本院于2019年3月27日立案后，依法适用普通程序，公开开庭进行了审理。原告陈绪宝及委托诉讼代理人朱成荣到庭参加了诉讼，被告陕西东鹤来装饰工程有限公司安康分公司经公告送达开庭传票，未到庭参加诉讼。本案现已审理终结。   原告陈绪宝向本院提出诉讼请求：1、解除原、被告之间签订的合同；2、由被告返还原告预付款4.5万元；3、由被告承担违约金1.8万元；4、由被告承担原告租房租金0.3万元；5、由被告承担诉讼费用。事实与理由：原告因需对其位于平利县XX园XX庄XX号楼XX单元XX室进行室内装修，与被告协商一致于2018年11月5日签订了装修合同一份，约定工期85天，价款9万元。原告于2018年11月5日交押金0.5万元，又于2018年11月9日至11日付款4万元。被告签订合同后，仅于11月12日派员对室内的旧装饰进行了砸毁，后被告无任何行动，原告数次与被告联系，均无音信，致使原告在规定的时间内无法进屋居住，只好租房另住。原告认为被告收取了预付款后，不积极按照合同约定的期限履行义务，造成违约，已给原告造成经济损失。被告应对原告的损失承担民事责任，且应将收取的预付款返还于原告，并承担违约金。   被告未提供书面答辩意见。   围绕诉讼请求，原告向本院提供的证据有：原告的身份证复印件，原、被告签订的《装饰装修合同》，原告向被告支付宝帐户的转帐记录，原、被告的支付宝聊天记录，原告的房屋租赁合同，原告与平利县鑫亿装饰工程有限公司签订的《装修合同》，证人柯友勋的出庭证言。   本院经审理认为，原告起诉的被告属于依法登记注册的企业，而原告并未提供该公司的营业执照等相关的信息资料用以区别于他人，故原告起诉的被告不明确。根据《中华人民共和国民事诉讼法》第一百一十九条，裁定如下：   驳回原告陈绪宝的起诉。   如不服本裁定，可以在裁定书送达之日起十日内，向本院递交上诉状，并按照对方当事人的人数提出副本，上诉于陕西省安康市中级人民法院。     审判长  柳金立   审判员  刘怀芳   人民陪审员  李生宝       二0一九年十月二十九日       书记员  宋波        1     (function () {          var pb_blacklist = [];          var pb_whitelist = ["pan.baidu.com","www.kxdao.com","asia.flow.microsoft.com","docs.qq.com","zh.savefrom.net","www.gebi1.com","www.sqgj.gov.cn","livewhutedu-my.sharepoint.com","livewhutedu-my.sharepoint.com","www.clipconverter.cc","settings.shuax.com","www.right.com.cn","192.168.1.10","pub.alimama.com","carrot.ctfile.com","youku.com","qq.com","engage.wixapps.net","linkedin.com","google","www.gmail.com","www.pinterest.com","www.youtube.com","www.facebook.com","search.yahoo.com","chrome://newtab","www.food.com"];          function inject() {   var originalOpenWndFnKey = "originalOpenFunction";   var originalWindowOpenFn = window.open;   var originalCreateElementFn = document.createElement;   var originalAppendChildFn = HTMLElement.prototype.appendChild;   var originalCreateEventFn = document.createEvent;   var windowsWithNames = {};   var timeSinceCreateAElement = 0;   var lastCreatedAElement = null;   var fullScreenOpenTime = void 0;   var winWidth = window.innerWidth;   var winHeight = window.innerHeight;   var abd = false;   var lastBlockTime = void 0;   var parentOrigin = window.location != window.parent.location ? document.referrer || window.parent.location || '*' : document.location;   var parentRef = window.parent;   //window[originalOpenWndFnKey] = window.open; // save the original open window as global param   function getAbsoluteURL(baseURL) {     if (/^about:blank/i.test(baseURL)) {       return baseURL;     }     if (/^(https?:)?///.test(baseURL)) {       return baseURL;     }     baseURL = location.origin + (!/^//.test(baseURL) ? '/' : '') + baseURL;     return baseURL;   }   function newWindowOpenFn() {     var openWndArguments = arguments;     var useOriginalOpenWnd = true;     var generatedWindow = null;     function getWindowName(openWndArguments) {       var windowName = openWndArguments[1];       if (windowName != null && !["_blank", "_parent", "_self", "_top"].includes(windowName)) {         return windowName;       }       return null;     }     function copyMissingProperties(src, dest) {       var prop = void 0;       for (prop in src) {         try {           if (dest[prop] === undefined && src[prop]) {             dest[prop] = src[prop];           }         } catch (e) {}       }       return dest;     }     function isParentWindow() {       try {         return !!(parent.Window && capturingElement instanceof parent.Window);       } catch (e) {         return false;       }     }     function isOverlayish(el) {       var style = el && el.style;       if (style && /fixed|absolute/.test(style.position) && el.offsetWidth >= winWidth * 0.6 && el.offsetHeight >= winHeight * 0.75) {         return true;       }       return false;     }     var capturingElement = null; // the element who registered to the event     var srcElement = null; // the clicked on element     var closestParentLink = null;     if (window.event != null) {       capturingElement = window.event.currentTarget;       srcElement = window.event.srcElement;     }     if (srcElement != null && srcElement instanceof HTMLElement) {       closestParentLink = srcElement.closest('a');       if (closestParentLink && closestParentLink.href) {         openWndArguments[3] = closestParentLink.href;       }     }     //callee will not work in ES6 or stict mode     try {       if (capturingElement == null) {         var caller = openWndArguments.callee;         while (caller.arguments != null && caller.arguments.callee.caller != null) {           caller = caller.arguments.callee.caller;         }         if (caller.arguments != null && caller.arguments.length > 0 && caller.arguments[0].currentTarget != null) {           capturingElement = caller.arguments[0].currentTarget;         }       }     } catch (e) {}     /////////////////////////////////////////////////////////////////////////////////     // Blocked if a click on background element occurred ( or document)     /////////////////////////////////////////////////////////////////////////////////     if (capturingElement == null) {       window.pbreason = 'Blocked a new window opened without any user interaction';       useOriginalOpenWnd = false;     } else if (capturingElement != null && (capturingElement instanceof Window || isParentWindow(capturingElement) || capturingElement === document || capturingElement.URL != null && capturingElement.body != null || capturingElement.nodeName != null && (capturingElement.nodeName.toLowerCase() == "body" || capturingElement.nodeName.toLowerCase() == "document"))) {       window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because it was triggered by the ' + capturingElement.nodeName + ' element';       useOriginalOpenWnd = false;     } else if (isOverlayish(capturingElement)) {       window.pbreason = 'Blocked a new window opened when clicking on an element that seems to be an overlay';       useOriginalOpenWnd = false;     } else {       useOriginalOpenWnd = true;     }     /////////////////////////////////////////////////////////////////////////////////     /////////////////////////////////////////////////////////////////////////////////     // Block if a full screen was just initiated while opening this url.     /////////////////////////////////////////////////////////////////////////////////     var fullScreenElement = document.webkitFullscreenElement || document.mozFullscreenElement || document.fullscreenElement;     if (new Date().getTime() - fullScreenOpenTime  elements with click dispatching event   //////////////////////////////////////////////////////////////////////////////////////////////////////////   HTMLElement.prototype.appendChild = function () {     var newElement = originalAppendChildFn.apply(this, arguments);     if (newElement.nodeName == 'IFRAME' && newElement.contentWindow) {       try {         var code = '(function () {          var pb_blacklist = ' + JSON.stringify(pb_blacklist) + ';          var pb_whitelist = ' + JSON.stringify(pb_whitelist) + ';          ' + inject.toString() + ';          inject();        })();';         var s = document.createElement('script');s.text = code;         newElement.contentWindow.document.body.appendChild(s);       } catch (e) {}     }     return newElement;   };   document.createElement = function () {     var newElement = originalCreateElementFn.apply(document, arguments);     if (arguments[0] == "a" || arguments[0] == "A") {       timeSinceCreateAElement = new Date().getTime();       var originalDispatchEventFn = newElement.dispatchEvent;       newElement.dispatchEvent = function (event) {         if (event.type != null && ('' + event.type).toLocaleLowerCase() == "click") {           if (!isInWhitelist(newElement.href)) {             window.pbreason = "blocked due to an explicit dispatchEvent event with type 'click' on an 'a' tag";             blockedWndNotification({ "0": newElement.href });             return true;           }         }         return originalDispatchEventFn.call(this, event);       };       lastCreatedAElement = newElement;     }     return newElement;   };   /////////////////////////////////////////////////////////////////////////////////   /////////////////////////////////////////////////////////////////////////////////   // Block artificial mouse click on frashly created  elements   /////////////////////////////////////////////////////////////////////////////////   document.createEvent = function () {     try {       if (arguments[0].toLowerCase().includes("mouse") && new Date().getTime() - timeSinceCreateAElement {   detectAdblock();   //}, false);   (function () {     window.pbExternalCommand = function (commandId, messageId) {       executeCommand(commandId, messageId);     };   })(); };          inject();        })();