| | |
| | | <apex:page standardController="Maintenance_Product_Data__c" showHeader="false" sidebar="false"> |
| | | <apex:page standardController="Maintenance_Product_Data__c" showHeader="true" sidebar="true" lightningStylesheets="true"> |
| | | <script type="text/javascript"> |
| | | function init() { |
| | | // var test = window.location.search; |
| | | var str = '/apex/MaintenanceProductData?cpn1=*'; |
| | | console.log("123124215125"); |
| | | if(getParam('RecordType') != null){ |
| | | str += '&RecordType='+getParam('RecordType'); |
| | | } |
| | | if(getParam('recordTypeId') != null){ |
| | | str += '&RecordType='+getParam('recordTypeId'); |
| | | } |
| | | if(getParam('CMRT') != null){ |
| | | str += '&CMRT='+getParam('CMRT'); |
| | |
| | | } |
| | | function getParam(paramName) { |
| | | paramValue = "", isFound = !1; |
| | | console.log(this.location.search); |
| | | if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=") > 1) { |
| | | arrSource = unescape(this.location.search).substring(1, this.location.search.length).split("&"), i = 0; |
| | | while (i < arrSource.length && !isFound) arrSource[i].indexOf("=") > 0 && arrSource[i].split("=")[0].toLowerCase() == paramName.toLowerCase() && (paramValue = arrSource[i].split("=")[1], isFound = !0), i++ |
| | | } |
| | | return paramValue == "" && (paramValue = null), paramValue |
| | | } |
| | | document.addEventListener("DOMContentLoaded", function(event) { |
| | | init(); |
| | | }); |
| | | </script> |
| | | <body onload="init()"> |
| | | |